Today's Doonesbury Has Nailed a Fundemental Problem
doonesbury.com