A review by dbanquer
The Secret Hours by Mick Herron

5.0