Human walking - Rose, Jessica (Lippincott Williams & Wilkins, 2006)