Breda Duggan's groups