Buhle's Groups