The theory of groups - Hall, Marshall (Chelsea Pub. Co., 1976)