A Course in Commutative Algebra - Kemper, Gregor (Springer Berlin Heidelberg, 2011)