Abstract algebra : A gentle introduction - Mullen, Gary L. (Boca Raton CRC, 2017)