A review by speljamr
Exodus: The Archimedes Engine by Peter F. Hamilton

adventurous challenging mysterious tense medium-paced

5.0