Introduction to Biomechatronics by Graham M. Brooker & Graham Brooker