Springer Handbook of Mechanical Engineering - Karl-Heinrich Grote; Hefazi, Hamid (Springer International Publishing, 2021)