A review by kf21
The Monster of Elendhaven by Jennifer Giesbrecht

5.0