A review by stefaniacg
Son of the Shadows by Juliet Marillier

4.0

Terrible cover, great story.