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