A Survey of engineering Materials