TY - BOOK TI - Machine devices and components illustrated sourcebook SN - 0071436871 ER -