A review by oriolbt
Dead Lions by Mick Herron

3.0

Over too soon; at once too twisty and not enough