Advances in Mechanisms, Robotics and Design Education and Res… – 9783319003979

A nice touch is that one size keeps the book lightweight enough to carry between classes.