Machinery's Handbook 29th Edition - Large Print 29 Indexed Edition by Oberg, Erik published by Industrial Press (2012)