A Book of Abstract Algebra, Second Edition (1982)