CSotD: Explanations, but no excuses
Let’s start by declaring the distinction between an explanation and an excuse. A fair-minded person can explain what is happening…
Industry news for the professional cartoonist
Let’s start by declaring the distinction between an explanation and an excuse. A fair-minded person can explain what is happening…
Gotta give Daniel Boris credit for honesty, though his pre-indictment take is something of a mayfly, posted in the brief…