Practical Cardiology by Linda Q. Thede, Kim A. Eagle & Ragavendra R. Baliga