Today’s cartoon for Monday, July 21. July 21, 2008 10:59 am Today's cartoon is by Peter Nicholson Today’s cartoon is by Peter Nicholson, Cagle Cartoons.