Title: Theory and Applications of Finite Groups