Meaning of barbara ward

Definition of barbara ward

(noun) English economist and conservationist (1914-1981)

Other information on barbara ward

WIKIPEDIA results for barbara ward
Amazon results for barbara ward