Designing cost-efficient mechanisms minimum constraint design, designing with commercial components, and topics in design engineering - Kamm, Lawrence J. (McGraw-Hill, 1990)