My creative endeavours have been something of a random walk, with forays into mathematics, software development, poetry, musical composition, and, of course, fiction. My first serious attempt at writing novels came over thirty years ago, and, had it been more successful, my life might have been very different. As it turned out, I spent much of the intervening time as one of the key programmers for a giant in the computer industry. I have always been a ser more...