New developments in cardiac assist devices (Surgical science series) by S. Attar | Menrva Books