I still wish I'd read this before I did my exam. It would have really helped to clarify my thoughts. If you work through a recent paper on Evo Devo, you'll eventually get the same understanding this book offers... it just takes longer. Also, you need the background for it to make sense for the paper, but this book should make it pretty easy.