Graduate Algebra: Commutative View