Solid state physics - Burns, G. (Elsevier B.V. Elsevier, 2019)