Dubin is very easy to understand, despite the fill in the blank. Honestly, if you memorize the cheatsheet at the end of the book (also available online for free) is a pretty good summary of all the cardio basics.
moreover, I found Netter's Cardiology to be a good reference book.
Sent from my iPad using Tapatalk HD