Anthony S. Fauci ; Eugene Braunwald ; Kurt J. Isselbacher, [Et al.] Harrison's Principles of Internal Medicine - 14.ยช ed