Contemporary abstract algebra - Gallian, Joseph A (Boston, MA: Cengage Learning, 2017)
Keywords: Algebra, Abstract; Electronic books