Scientific foundations and practical applications of periodization - Haff, Greg (Human Kinetics, 2025)