An introduction to cardiac electrophysiology by A.M. Rosen Zaza, Antonio Zaza & Michael Rosen