Online Library TheLib.net » Solid State Physics: Essential Concepts