Materials: introduction and applications - Brostow, Witold and Lobland, Haley Hagg E (2017)