Gillian, joseph A Contemporary abstract algebra - 8th ed. - Cengage Learning 2013 ISBN: 9781461442851