Solid State Physics, 2nd Edition by H E J R Hall Hook