Diabetes Essentials by James H. O'Keefe, David S.H. Bell & Kathleen L. Wyne