Algebra abstract and concrete - Goodman, Frederick M. (Prentice Hall, 1998)