A course in commutative algebra - Kemper, Gregor (Graduate texts in mathematics / editores S. Axler, K.A. Ribet, 2011)