Rama revealed - CLARKE, Arthur C (Arthur Charles) London, 1993