Cardiology by McGraw Hill, John P. DiMarco & Michael H. Crawford