Atlas of internal medicine - Braunwald, Eugene , 1929- (Current Medicine LLC, 2007)