Foundations of professional personal training.
Anderson, Gregory.