Mayo internal medicine board review 2000-01 - Prakash, Udaya B. S. (Lippincott Williams & Wilkins, 2000)