Hungerford, Thomas W. Abstract algebra An introduction / - 3rd ed. - Melbourne : Cengage Learning , 2013. - xvii+595 ISBN: 9788131525722