by: Peter J. D'Adamo
Be the first one to review
Review the book today!
Overview
Different blood types mean different body chemistries. If your blood type is O, enjoy your best health on a high protein, low carbohydrate diet, and make sure you get plenty of animal protein. Carry t...
Read more