BrindleyM's Groups