Cardiac surgery: the infinite quest - Neirotti,Rodolfo A. (2012)