Sports biomechanics: the basics : optimising human performance by Blazevich, Anthony, Lindqvist, Tor, Saunders, Dave 0 Type: Book