Atlas of internal medicine - Braunwald,Eugene (Philadelphia Current Medicine, 1999)