A review by easybeingjosh
A Perfect Spy by John le Carré

3.0

Good but not great, some unsatisfactory story line endings and explanations that stretch thin. Some excitement and surprises.