Eat Right for Blood Type O

Eat Right for Blood Type O  £6.99

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.

More info...