Don’t be an asshole. David Cay Johnston is very highly respect journalist.
http://www.nationalmemo.com/author/davidcayjohnston/