Algebras, Rings and Modules: Non-commutative Algebras and Rings
Michiel Hazewinkel and Nadiya Gubareni