Materials chemistry - Fahlman, Bradley, (Springer, 2011)