Available ebook formats: epub
Geographically, I've lived in Scotland for most of my life, and I've lived in books for nearly as long. I think being a writer is the first job I remember wanting to do. Economically, that has always been very unlikely, and I've made a living as various kinds of computer programmer and software engineer.
I write mostly for fun; let nobody pretend that writing isn't about the most fun you can have for about the least physical danger (in a free country anyway). It would also be cool to be a volcanologist, I suppose, but the odds aren't as good.