Dowmload Mechanical Design Engineering Handbook by Peter R.N. Childs easily in PDF format for free.