Mr. Kendall does an excellant job in his research and his theories, but he is a tad too repetitive. He gives terrific analagies, but could have consolidated many of these and made easier to read. Some places are tedious to read. but the subject matter is so interesting that you plod through and are never disappointed. Great theories and his research is incredible. I only wish there was more DNA research available for this book. Great book.