Last and First Men - Stapledon, Olaf (Penguin Books, 1963)