barbara ward


Meanings

  • English economist and conservationist (1914-1981)