KINE 3030: Biomechanics of Human Movement by Anne Carroll Moore | Menrva Books | MenrvaBooks