Algebraic numbers and finite groups