I am SO thrilled I finally got my hands on this book. And I have to say it was well worth the wait. Fascinating and charming - fantasy when it's best! It was one of those books I couldn't put down, yet was sad to finish, because I wanted to spend more time in the company of the characters. Peg reall...