Semirings and Affine Equations Over Them by Jonathan S. Golan