TorranceColeman's Groups