Solid state physics - Ashcroft, Neil W (Cengage Learning, 2010)