The science of the perfect swing - Dewhurst, Peter. (Oxford University Press,, 2015)