Sadie Hamley's groups