Introduct To Applied Algebraic Systems C by Norman R. Reilly