I purchased this book for a Nutrition course I am studying but haven't found it particularly helpful. I have found that to really get to grips with the content and actually understand the finer points a very good understanding of biochemistry and chemistry is required. It does seem to be a comprehensive and well structured book, but it is written with an assumption that the reader already has a chemistry background. If you don't then too much of it will go over your head for it to be truly useful.