Principles of engineering manufacture - Black, Stewart C. 1930- (Arnold, 1996)