read and sign on to truedog's manifesto

ANNOUNCEMENT

Truedog is on vacation.  The truedogblog will resume with fresh posts after Labor Day.  In the meantime, visit the Archive at truedogblog.com.

Posted in Uncategorized | 15 Comments