It’s been a lousy week in many respects.

Advertisements