The book got complicated at times for someone who is not a an expert in the study of heredity and genes. Often times when I was reading the book, I got extremely confused. If you like genes and heredity, and have somewhat of a background in those topics, you should read this book 100%. But if you don’t have much background on genes and heredity, you should probably look elsewhere.