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