A review by rockythelemon
The Spy and the Traitor by Ben Macintyre

adventurous challenging dark emotional informative mysterious tense medium-paced

3.5