Taps Coogan: The US Is the Lowest Taxed Large Developed Economy in the World - The Sounding Line