Diabetes by Carla J. Greenbaum & Leonard C. Harrison