Abstract algebra / - Herstein, I. N. (Macmillan,, 1986)