Introduction to abstract algebra - McCoy, Neal H (Academic Press, 2001)