Welcome to my new website! (Thanks Olivier Grascoeur!) Most of the content from the old site is still here, but it should be easier to find, and there is more added. Feedback (positive or negative) is always welcome!
Email (will not be published) (required)
Notify me of follow-up comments by email.
Notify me of new posts by email.