AllenMoorhead's Groups