Clinical Endocrine Oncology second edition - Lan D. Hay (blackwell publishing, 2008)