Routledge Revivals: A Theory of Group Structures