Atlas of internal medicine - Braunwald, Eugene, 1929- (Springer, 2007)
With 16 contributors