Peter Nicholson’s Cartoon for 6/22/2009 published June 22, 2009 by Peter Nicholson politicalcartoons.com