Solid state physics - Rita John (mcGraw Hill, 2016)