Biomechanics of human movement - Schleihauf, Robert E. (AuthorHouse, 2004)