A review by cavalary
Rama II by Arthur C. Clarke

3.0