ebford's Groups