Explorations in the History and Heritage of Machines and Mechanisms - Zhang (Springer International Publishing, 2019)