An Introduction to Rehabilitation Engineering by Rory Cooper, Rory A. Cooper & Cooper A. Cooper