Having forced myself to read this (even though the first half was a complete snooze fest), I remained bored the entire way through. If you have a highschool education and a tinge of curiosity (e.g. a few nights browsing wikipedia), you will probably know 90%+ of what this book contains. The book contains pure surface knowledge of every subject it covers. Wouldn't recommend this at all.