Cardiology by John P. DiMarco & Michael H. Crawford