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

5.0