Progress for a small planet - Ward, Barbara 1914- (Norton, 1979)