Last and first men. A story of the near and far future.
Stapledon, William Olaf.
London,
1930.