Ok, look...this is a good book but I was expecting something a little more cutting edge scientific. Like 'Parallel Worlds', or 'The Self-Aware Universe' etc. Most of this book is basic stuff that you already know. No where in this book did I get that "AH" moment that made me think differently about something. It's not bad for a re-fresher course in science though.