If your blood type is O then you may enjoy your best health on a high protein low carbohydrate diet and make sure you get plenty of animal protein. This title provides you with listings of whats right for Type O in all of the main food drink and supplement categories. Paperback softback