A review by jlsigman
The Devil's Novice by Ellis Peters

5.0

This is one that keeps you guessing until the very end. Well written, well done.