This Day in History: 1914-05-23Barbara Ward a British economist devoted to sustainable development was born on this day in 1914.