Last and first men - Stapledon, Olaf 1886-1950 (Dover, 2008)