Book is too good ...as always the big concepts and theories are explained in very simple language.
These questions we must have asked or thought of once in while..or it may have crossed our mind...the answers to these questions is definitely worth a read...they are mind opening... would definitely widen your horizon.