James Hare's groups