A review by freevortex
Heart's Blood by Juliet Marillier

4.0

I enjoyed the novelty of the twist on the Beauty and the Beast tale. The "reveal" is fairly obvious throughout, but I don't think that detracts from the story in this case.