explain how low temperatures are produced using adiabatic demagnetisation

Good question. I don't really understand it myself. Perhaps this lecture will help:

http://www.phys.ufl.edu/courses/phy4550-6555c/spring09/symposium-adiabatic-demag.pdf

When searching the web, use a z instead of an s in "demagnetization".