The A to Z of Diabetes by Christine A. Adamec, William A. Petit & Jr. Petit William A.