Milico Mathers gives a thumbs up. "This book is good for middle grade and up. Older readers will recognize an interesting philosophy that defies the idea that evolution will improve the character and state of humankind."