This book is really intended for kids. My 11 year old son who is fascinated by how things work, loves it. Most of the negative reviews seem to be from adults who prefer a more adult approach (eg. a website). But it was written for kids and my kids loves it, and the wooly mammoth the adults complain about. He's a kid and he enjoys a joke! It's perfect for him.