Welcome!

I write things for machines and people and live in Princeton, New Jersey. What you'll find here: past and present preoccupations; links; an invitation to establish contact; some old writing clips and fact-checking selections.