File #2003: "21UMS509-Modern algebra.pdf"