Solid state physics - Ashcroft, Neil W.; Mermin, N. David; Wei, Dan (Cengage Learning, 2016)