Mcgraw-Hill Specialty Board Review Cardiology by Ragavendra R. Baliga