Challenges in Cardiac Muscle Physiology - Janssen, Paul M. (Frontiers in Physiology, 2010)