A Recent Favorite:

Michael Ramirez by Michael Ramirez

Michael Ramirez