Ted Rall is the political cartoonist at ANewDomain.net and the editor of Skewed News, a graphic novelist and author of many books of art and prose.