Some beautiful writing in this (large) book. The first of a trilogy. I'm glad I knew this before I started, otherwise I would have thought the ending was rubbish. May also account for some of the odd turns the story seem to take. Overall a good, entertaining read at the better end of its genre.