Editorial cartoon published May 12, 2007 : human disaster
mother nature; development;