Surface engineering : : processes and applications - Strafford,$bKen N. (Technomic Publishing Company, Inc., 1995)