THE THEORY OF GROUPS - Hall, Marshall (1959)