Last and first men : a story of the near and far future - Stapledon, Olaf (Pelican books, 1963)