Introduces the richness of group theory to advanced undergraduate and graduate students, concentrating on the finite aspects.
Provides a wealth of exercises and problems to support self-study.
Additional online resources on more challenging and more specialised topics can be used as extension material for courses, or for further independent study.