Appropriate for a 1 or 2 term course in Abstract Algebra at the Junior level.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..