I purchased this on impulse whilst mooching through Amazon and have been really pleased with it. My 11 year old son loves Science and I wanted to get a book to encourage this. It has great illustrations and clear explanations without being too "high brow". This book is now a firm favourite and is the one he chooses to read in bed before lights out. I have enjoyed reading it with him, it really has been a good purchase.
Present for a 9 year old and very well received. He is at the age where he fires questions non stop andscience is one of his favourite subjects. Easy to read and informative, hits the mark between being over complicated and dumbing down.