A review by scoutandlyra
An Officer and a Spy by Robert Harris

challenging informative mysterious tense medium-paced

4.25