Title: Treatment by means of mechanical therapeutics at the Edgar Allen Institute, Sheffield
Subjects: Physical therapy, Edgar Allen Institute (Sheffield, England)