Quantum Theory Of Solids by Emily O'Reilly, Eoin P. O'Reilly & Eoin O'Reilly