Abstract Algebra: A Geometric Approach
This book explores the essential theories and techniques of modern algebra, including its problem-solving skills, basic proof techniques, many unusual applications, and the interplay between algebra and geometry. It takes a concrete, example-oriented approach to the subject matter.