Advanced Exercise Physiology: Essential Concepts and Applications Jonathan K Ehrman Dennis J. Kerrigan Steven J. Keteyian 0.0 stars