Welcome to my new website

It’s been some time since this website first appeared and it was beginning to look rather dated and in need of a refresh. So, here’s the new version. Please bear with me while I prepare and upload content.