Home›Books›Diabetes essentialsDiabetes essentialsby James H. O'KeefeNo description available.DiabetesDiabetes Mellitus, Type 2.Diabetes Mellitus