Harrison's Cardiovascular Medicine by Joseph Loscalzo & Eugene Braunwald