Visions of cardiomyocyte : fundamental concepts of heart life and disease /: fundamental concepts of heart life and disease. (2020)