Understanding solids the science of materials - Tilley, R. J. D (J. Wiley, 2004)