Abstract Algebra - I. N. Herstein (Wiley)