A review by wlwism
The Six Deaths of the Saint by Alix E. Harrow

5.0