William Sullivan

William
Sullivan

William Sullivan is a frequent contributor to American Thinker.  His blog can be found at: http://politicalpalaverblog.blogspot.com and he can now be followed on Twitter.