POLI 100E, Interest Group Politics: Topic 2, Why are there so Many Interest Groups?


Top Marginal Income Tax Rate, 1916 - 2003