An Introduction To Quantum Spin Systems by John Parkinson & Damian J.J. Farnell