A Course In Commutative Algebra