The Configuration Space Method for Kinematic Design of Mechanisms by Elisha Sacks & Leo Joskowicz