Abstract algebra a first course / - Lovett, Stephen (Chapman & Hall, CRC Press,, 2022)