I would suggest to look at the book 'The China Study'.

The link you posted does not at all look good to me.
Just from the first glance ... why you need LOTS of PROTEIN, GOOD SOURCES (Animal)...