Biomechanics by Joseph D. Bronzino, Donald R. Peterson & Daniel J. Schneck