Kent's mechanical engineer's handbook : Design, shop, practice / founded by the late William Kent; rewritten by Robert Thurston Kent