I loved this book but I must admit that I would have found it confusing if I had read it before the other books in the series. I adore the story of Esme and Sebastion, and love the way that Stephen gives Bea back a sense of worth. Totally recommend this series but strongly suggest you read the books in order.