Source: https://www.unige.ch/math/folks/velenik/smbook/Curie-Weiss_Model.pdf