Patrick Hedger

Patrick Hedger is Executive Director of the Taxpayers Protection Alliance.

Author Archive