Physics Of Solids P by Richard Turton & Richard John Turton