Braunwald's heart disease review and assessment - Lilly, Leonard S. (Saunders/Elsevier, 2012)