mary e. townsend