This is a very readable book tackling some seriously complex science in an approach that is rather conversational. Just when one explanation brings up some question the reader wonders about, that’s the next thing they explain. And yet it doesn’t give the mistaken impression that scientists have all the answers, either; it acknowledges the way our scientific understanding continues to grow and evolve.