Abstract algebra - Herstein, I. N (John Wiley, 1999)