Home

I write science fiction. There are worlds and space ships, technology and gadgets, but my stories are very much about the people that bring those worlds to life.

I love stories that immerse me in other worlds as if I lived there. I love complex, larger-than-life characters who are credibly driven by their own inner logic – heroes and heroines in their own stories. Even the bad guys. And I love the everyday influence of far-out technology. Not gizmos to be set on a pedestal and geeked over, but tools to be used, part of the furniture, taken for granted like computers and cell phones today.

I post updates here on an occasional basis – writing progress, new releases, promotional deals, and the odd article on the writing and worldbuilding process. No more than a handful of times a year. If you want to stay in touch, please enter your email address here.


  • More-or-less getting the hang of WordPress. Creating and populating pages is easy enough now, and I’ve fleshed out some of the worldbuilding content that I had on my old site. All sorts of details that are hovering in the background in the novels to immerse the reader in the world. On the writing front, I…


  • Experimenting with WordPress

    I’ve had a blog for fourteen years and a website for nine. The two have always been separate. Now I’ve moved my website to WordPress I’m experimenting with the blogging side. The main purpose is to provide a way for readers to sign up for occasional writing news – progress, new releases, promotional deals.