A review by ri49ck
Marathon by Brian Freeman

5.0

This way his best book yet. Lots of twists and turns to keep yiu guessing. Good characters.