This is the personal web space of Michael Gray. This is a not uncommon name, and to reduce confusion I am a priest and retired accountant living in Cambridge UK

There are various projects in this space - or accessible from it.

I welcome your comments on these sites.