There were so many things I loved about this book - Jane is a librarian (holla!) And the author, Mindy Klasky is a librarian as well - you go girl! This book has had some excellent attention to detail and we reap the benefits on every page. There are great plot twists, light-hearted magical fun to spice it up, good pace and solid relationships between Jane and her Gran, her best friend Melissa and to the new flip side of her life with her familiar Neko and warder David. And I'm giving special mention to...