Elements of Solid State Physics by