Algebra tools for a changing world - Bellman, Allan (Needham, Massachusetts Prentice Hall, 1998)
Keywords: Algebra