Cecil essentials of medicine - Thomas E. Andreoli (W.B. Saunders)