Science for Exercise and Sport by David James, Craig A. Williams & David V.B. James