The last part (about the US top 20% paying the most of all developed nations) came from the Mark Levin show about 2 weeks ago. He was reading a study from a year or so ago. Again, he may have the study linked on his show's website. I know that isn't much help. I wish that I had written down the name of the study that Mark was reading from. If I happen across it, I'll try to remember to ping you.
Thanks. I have one lib friend running around screaming the sky is falling, SS recipients aren’t going to get their checks because rich people and evil corporations don’t pay their fair share and another who is mad at Obama because he isn’t left enough. lol She thinks he’s a closet Republican. Liberalism really must be a mental illness, how else could they believe this stuff? Listening to them is about to put me over the edge.