I am recommending a book by John Connolly, one of my favorite thriller writers. But this book is not of that series or even that ilk. It is a fantasy for young adults, except it is really for everyone in the way all good fairytale books are. The title is THE BOOK OF LOST THINGS. It is about a boy whose own life resembles a fairytale story and whose adventures involve retelling and re-imagining a whole raft of familiar fairytales. Because Connelly is such a good writer, the story draws you right in and holds you captive in the telling. But his imagination is hard at work, and you will be turning the pages to see what is going to happen next. Witches, knights, beasts of all kinds, Kings and Queens, and the book of lost things itself will move you in unexpected ways.