Abstract Algebra - Herstein, I. N.