I LOVE TJ Klune. House in the Cerulean Sea is so good! I need to read the sequel. Have you read u Under the Whispering Door? I sobbed for that last 100 pages, I swear, but it was so so good. In the Lives of Puppets was cute, but not as good as his others I've read.