Blazevich, Anthony J.

Sports Biomechanics: - London Bloomsbury 2017 - Vii, 264p.

9781472917225

612.76 / BLA-S