Harrison's Manual of Medicine - 16th ed. by Eugene Braunwald & Dennis L. Kasper