Reading list: Rendezvous with Rama
Syfy