Materials Chemistry - Fahlman, Bradley D. (Springer Netherlands, 2011)