Taylor Jones Cartoon for 03/16/2009 published March 16, 2009 by Taylor Jones politicalcartoons.com