Gregory T. Lee, “Abstract Algebra,” Springer Science+Business Media, 2018.