Terrific explanation of common science knowledge. Learnt a lot from this book. Engrossing.

Really good, I read it cover to cover (well, except the references and index), she covers a lot, her humor sometimes gets in the way.

One of the best science books I've read.