Hierarchical fuzzy spectral clustering in campaign finance social networks