Latest Tweets:
This is a tumbling log of things and thoughts that pass my way.
If you got here by accident, you may want to visit my website instead.
an explanation of why “first name” and “last name” aren’t acceptable in an international context (more clearly articulated than my attempts)