Assembly automation and product design - Boothroyd, Geoffrey (Manufacturing engineering and materials processing, 2005)