Most people think they grasp evolution once their hear the basics, but..
It's like vaguely knowing the rules of chess and sometimes play a round with some aid, instead actually mastering the game and all it's strategies in-depth. So, books like this one are invaluable.
"Another curious aspect of the theory of evolution is that everyone thinks he understands it." --- Jaques Monod.