I've been absolutely enthralled by this book, even though parts have been difficult to read. One bit left me bereft for days; it's not a happy-go-lucky kind of book, that's for sure. But it's a well-written book, with an interesting, complex storyline and characters who are well fleshed out.