Handbook of Mechanical Engineering Calculations, Second Edition by Tyler G. Hicks, Tyler Gregory Hicks & Tyler Hicks