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.