Engineering materials technology - Bolton, W. (Newnes, 1993)