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