Mechanics of machinery - Mostafa, Mahmoud A., (CRC Press, 2013)