Golan, J. S. Semirings and their applications - Dordrecht; Netherlands Kluwer Academic Publishers 1999 - xi, 381p. ISBN: 0-7923-5786-8