A fall of moondust - Clarke, Arthur C. (Pan books, 1961)