Celine Carstensen & Benjamin Fine: Abstract Algebra
A new approach to conveying abstract algebra, the area that studies algebraic structures, such as groups, rings, fields, modules, vector spaces, and algebras, that is essential to various scientific …