Recent Developments in Machine Design, Automation and Robotics, Second Edition | Synapse