A review by dave_holwill
A Narrow Door by Joanne Harris

5.0