Surface engineering techniques and applications hardcover