Mechanism, Machine, Robotics and Mechatronics SciencesRany Rizk, Mariette Awad · First published 2018 · Latest edition 2019Open the Tome