Sets, Mappings and Binary Operations, Groupoids. Groups and Subgroups. Isomorphism Theorems. Finite Groups. Abelian Groups. Permutational Representations. Free Groups and Presentations. Appendices: A: Number Theory. B: Guide to the Literature. Symbols and Notations.