Lovers of intricate descriptions, intriguing characters, and unexpected pearls of bright wisdom, will certainly love this novel. As I finished it this morning, I felt that intense bittersweet, contented yet joyful sadness one feels so keenly when we wish the story would not end. I loved this book.