A review by bookswithvicky
The Analyst by John Katzenbach

5.0