Contacting Giles
I'd like to hear from you, but because of the incredible amount of spam out there I'm forced to place barrier for the automated spam harvesters. Sorry about that ... you know how it is. My email address follows as an image: you'll have to copy it into your email client by hand.