Harvard Math 55 Questions, Mathematics 55A Studies in Algebra and Group Theory (113627) Joseph D.