Manufacturing technology - Haslehurst, M.