TY - BOOK TI - Machine elements in mechanical design SN - 0131976443 ER -