Blood Type O Food, Beverage and Supplemental Lists

by Peter J D'Adamo

Different blood types mean different body chemistry. Carry this guide with you to the grocery store, restaurants, even on vacation to avoid putting on those extra pounds, or getting sick from eatin…