Progress for a small planet - Ward, Barbara (Pelican books, 1979)