A wonderful book and a book full of wonder. I always enjoy spending time with de Lint's characters. They are so well drawn, and the characters in this book are no exception--each is unique and deeply human, each with flaws, but flaws that you can forgive, more easily than the characters forgive themselves, which makes them that much more likeable. The mythology in the book is rich and deep. But most of all, the book goes far beyond the good-versus-evil confrontation that the initial setup would lead you to expect. The hero and those around him are forced to deal with the aftermath of that confrontation, and the responsibilities that can come with taking a stand. Highly recommended.