Assembly Automation and Product Design - Geoffrey Boothroyd (Taylor and Francis, 2005)