Introduction to the theory of groups of finite order - Carmichael, Robert Daniel (Dover, 1956)