ParentFull threadbjl·Visual Group Theory by Nathan Carter is a great introduction. There's a free preview online with the first few chapters, and you can find the whole thing for free through the usual channels.View on HN