Trust Your Mirrors published May 29, 2008 by Jeff Parker politicalcartoons.com