Solid state physics essential concepts - Snoke, David. W. (Addison-Wesley, 2009)