Algebra - Artin, Michael (Prentice Hall, 1991)