Yes, I know it's a big sparse here. I'll do something about it someday...

In the meantime, there are various forms of me out there on the Internet:

Then there's the shameless promotion of stuff I do to earn a crust...

...and finally, some web stuff I'm willing to admit to...