Tales of ten worlds - Clarke, Arthur C. 1917-2008 (Macmillan, 2002)