Revelation Space

Alastair Reynolds
Revelation Space Cover

Revelation Space

boulderjoe
11/22/2012
Email

Very good story that seems to drag but ultimately needs the detail later.