Concise dictionary of engineering : a guide to the language of engineering - Hanifan, Ron (Springer,., 2014)