Endocrine essentials endocrine update for general medicine - Anawalt, Bradley D. (The Endocrine Society, 2012)