I write so many things that I cannot polish and publish them all, so this place is a repository for random ramblings. Perhaps someday I will draw on some of them for finished products; but since many are timely or might otherwise never see the light of day, I feel it makes sense to put them here in case they might be of use to somebody else. (Not for plagiarizing, of course!) For a list of my publications, go to www.docsoc.com. Enjoy.