Things I have written

I'll be adding to this small library of old articles and writings here as and when I have time.  Who knows, I may even get around to writing something new.