Book Read Free
An accomplished young scientist solves one of the greatest mysteries of evolution: What caused the dramatic explosion of life half a billion years ago?