Modern Algebra Lecture Notes – Ken Monks