Mechanism, Machine, Robotics and Mechatronics Sciences - Rizk, Rany (Springer International Publishing, 2019)