Algebra - Artin, Michael (1994)