CMU’s Introduction to Mechanisms
Yi Zhang, Susan Finger and Stephannie Behrens have prepared an on-line introduction to mechanisms consisting of eight chapters and almost 100 figures. Access it at the link:
http://www.cs.cmu.edu/~rapidproto/mechanisms/tablecontents.html