This book has all the good elements of exciting fiction for kids AND some good natural science at the same time. It's edge-of-your-seat reading, great for middle to late elementary readers as well as for struggling middle school readers. The main cha...