Heat And Magnetism by John D. Hoyes