A Course in the Theory of Groups is a comprehensive introduction to the theory of groups - finite and infinite, commutative and non-commutative. Presupposing only a basic knowledge of modern algebra, it introduces the reader to the different branches of group theory and to its principal accomplishme[...]