A review by beckyemma
Soldier Spy by Tom Marcus

informative sad tense fast-paced

3.5