Contact

I used to have a contact form here but it got abused by spammers and I didn't really want to add a Recaptcha or a Honeypot, so I decided to take a simple route.

Just email me!

My picture

Duncan McClean