A review by mdstratts
Moriarty by Anthony Horowitz

4.0

I didn’t see the ending coming. And after having all of it pointed out, I felt like a knucklehead.