Excellent read. Oddly enough it almost mirrors the diet I am currently on.