The cartoonist's name is Michael Ramirez and he draws some good stuff. Check him out in your local paper or Investors Business Daily. Here's tomorrow's cartoon.