Vincenzo Niola, Alessandro Gasparetto Advances in Italian Mechanism Science - Springer Springer 2021 ISBN: 9783030558079 Source: EBOOK