Amazon Marketplace
Pages: 272, Edition: 3rd Revised edition, Paperback, Bloomsbury Sport (UK)
AmazonSports Biomechanics: The Basics: Optimising Human Performance