Solvable groups, supersolvable groups Infinite groups and combinatorial group theory mathematics