A review by tomjaeger
Halo: Evolutions: Essential Tales of the Halo Universe by Tobias S. Buckell
adventurous
mysterious
fast-paced
- Plot- or character-driven? Plot
3.0