Essential Endocrinology and Diabetes: Includes Free Desktop Edition by Neil A. Hanley, Richard I. G. Holt (Paperback, 2012)