Course in modern algebra. - Hilton, P. J. (New York John Wiley and Sons, 2008)