A review by asterese
The Tournament by Matthew Reilly

adventurous challenging dark mysterious tense medium-paced

4.75