I really enjoyed this book, but I know that this is the kind of book I would have absolutely loved as a child. It has so many different elements: Canadian history, folklore, action, magic, and a nod to Oscar Wilde thrown in for good measure. There were parts that seemed a little contrived, but of course this is the type of book that is meant to make you suspend your disbelief. I think this would be a great book to share, so it will be staying on my shelf for a future reread.