I found this book to be interesting although, I think I'd need to read it again to grasp a better understanding of it. I have a background in biology so I understood a lot of it intellectually but on a deeper level, I'm not so sure. I do feel that this may be too much for someone without a science/medical background, but then again, that reader may be better suited to understand the book on a deeper level.