I enjoyed this book, and I learned a number of things, but I also felt a little disappointed by it. It was a fairly easy read, not requiring much science knowledge, and it was well written, with humor and a relaxed story-telling vibe. But I felt that it lacked a cohesive purpose. The author told a lot of stories about what genes can do and have done, and they were all interesting and enjoyable to read. But at the end of the book, I still felt that I didn't understand a lot about how genes work and how they fit into our biology.