Functional Training for Athletes at All Levels door Jim Radcliffe & James C. Radcliffe