Social Responsibility

That’s a fancy title, but I couldn’t come up with anything more fitting at this late (early?) at night. I realized I haven’t blogged for awhile and the only news I have for today is that I gave blood at the Cary Red Cross office.  Why do I let myself be stuck with a large [...]