Clinical cardiac pacing and defibrillation therapy by Kenneth A. Ellenbogen | Menrva Books | MenrvaBooks