Partitioning The Set Of Subgroups Of A Finite Group Using Thompson'S Generalized Characters