I just happened to pick up this book at my local library, and my was it refreshing! This book was smartly done. IT is humorous, witty, and keeps you reading until the very end. Yes it is a children's book, but I sure enjoyed it and so did my kids. Natalie Babbitt certainly gives children alot of credit where many children's authors don't. Read this book!