Spin models