FOREMANSHANNON's Groups