Abstract Algebra (2nd Ed) - Herstien, I.N.