Lockwood's Dictionary of Terms Used in the Practice of Mechanical Engineering,: Embracing Those Current in the Drawing Office, Pattern Shop, Foundry, ... Upwards of Seven Thousand Definitions, By Joseph Gregory Horner
What Does a Mechanical Engineer Do? | New Scientist Jobs