Artin, Michael Algebra / Artin, Michael - Englewood Cliffs, N.J. : Prentice Hall, 2000 - xviii, 618 p. : ill. ; 24 cm. ISBN: 130047635