TY - BOOK AU - Javinall Robert C & Marshek kurt M TI - Fundmental of machine component design PY - 1995/// PB - N York John Wiley & sons ER -