Mayo clinic cardiology : concise textbook - Murphy, Joseph G.; Lloyd, Margaret A., 1957-; Anavekar, Nandan S.; Mankad, Rekha; Boilson, Barry A.; Shields, Raymond C. (Mayo Clinic scientific press, 2024)