Metalworking: part one - Ableson, Barry William (McGraw-Hill, 1988)