Essentials of Strength Training and Conditioning
G. Gregory Haff; N. Travis Triplett; NSCA: National Strength and Conditioning Association
★ 5.0