Usually, Salon leaves the depressing comics to Carol Lay. But, today, Keith gets in on the action.
Kevin Lawver's blog about life, programming, culture and learning.
Usually, Salon leaves the depressing comics to Carol Lay. But, today, Keith gets in on the action.