Handbook of mechanical engineering terms [ - Ramalingam, K. K. (New Age Internationa, 2009)