Essentials Of Diagnosis And Treatment In Cardiology by Michael H. Crawford & Komandoor Srivathson