Stav dette: Elements of modern algebra.