Basic Orthopaedic Biomechanics and Mechano-Biology, 3rd ed.