Machinery for mechanical engineers - Baharom, M.B. (Springer Verlag, 2019)