Current Diagnosis & Treatment In Cardiology, Third Edition door McGraw Hill & Michael H. Crawford