Cecil essentials of medicine - Andreoli, Thomas E. (Saunders, 1993)