CJS Hayward created and maintains this website. You can contact him through the form (fields in bold are required for a response):
Please do not send spam (including spammy requests for donations).
If you prefer to use e-mail, you can contact him at:
If you send email, please include "To the author" in the subject, so your message won't go in my spam folder.