The theory of groups - Hall, M. (Chelsea Publishing Company, 1976)