I finished this last night. Late. Last. Night. This book was fantastic. Juliet Marillier continues as she did with book #1 in this series with a writing style that captivates me. Her characters have such depth and variety.
The love shared between Liadan and Bran just made me weep as did a scene involving Bran as a youth. So did one of the later scenes involving Sorcha and Red who are from book one and parents to Liadan.
*sigh* I tend to forget alot of what I've read as time progresses. I don't think that will happen with this one.
Highly recommended but do read book #1 first as the story in #2 is heavily connected with it.