Contact

You can reach me at james then add the domain of this website.

I read all my emails, but sometimes I just don't have time to reply.