stanley's Groups