I got this book as a gift. As I read The Disappearing Spoon by the same author before, I was expecting it would be as entertaining and interesting as it was. I think this is a good book to read, but if you already know some about biology, genetics, genes and some evolution; I don't think you will learn much. I read it quickly and I liked it (3 stars). There are several interesting stories, but in my case, I knew most of them. Anyway, I still think it is worth reading since there are a lot of names and details. Also, you will have a lot to learn if you do not know much about science.