Algebra - Lorenz, Falko; Levy, Silvio (Springer New York, 2008)