Skip to content. | Skip to navigation


I've made my first novel, Ventus, available as a free download, as well as excerpts from two of the Virga books.  I am looking forward to putting up a number of short stories in the near future.

Complete novel:  Ventus


To celebrate the August, 2007 publication of Queen of Candesce, I decided to re-release my first novel as an eBook. You can download it from this page. Ventus was first published by Tor Books in 2000, and and you can still buy it; to everyone who would just like to sample my work, I hope you enjoy this version.

I've released this book under a Creative Commons license, which means you can read it and distribute it freely, but not make derivative works or sell it.

Book Excerpts:  Sun of Suns and Pirate Sun

I've made large tracts of these two Virga books available.  If you want to find out what the Virga universe is all about, you can check it out here:

Major Foresight Project:  Crisis in Zefra

In spring 2005, the Directorate of Land Strategic Concepts of National Defense Canada (that is to say, the army) hired me to write a dramatized future military scenario.  The book-length work, Crisis in Zefra, was set in a mythical African city-state, about 20 years in the future, and concerned a group of Canadian peacekeepers who are trying to ready the city for its first democratic vote while fighting an insurgency.  The project ran to 27,000 words and was published by the army as a bound paperback book.

If you'd like to read Crisis in Zefra, you can download it in PDF form.

Personal tools

Did you not find what you were looking for? Try the Advanced Search to refine your search.

Search results 14 items matching your search terms

Subscribe to an always-updated feed of these search terms

Event Workshop: Wrangling your Novel into Shape
This workshop deals with the process of creating science fiction, how writers can identify and correct their mistakes, when to rewrite and when to stop.
WeblogEntry ...And now it can be told
I'll be writer in residence at the Merril Collection next spring
WeblogEntry I'll be talking about SF and foresight this Saturday
... at the Metro reference library here in Toronto, starting at 7:00 pm.
WeblogEntry Writer in Residence details
Where I'll be and how I can help new and aspiring writers between February 1 and May 31, 2010
Event Ashes of Candesce public reading
I'll be reading from my forthcoming science fiction novel Ashes of Candesce, fifth in the Virga series, and afterwards I can answer questions about writing and ...
WeblogEntry First Writer in Residence event: Meet the Author
This is happening next Monday afternoon!
Event Talk at Metro Reference Library
WeblogEntry Book Buzz at TPL
I'll be chatting online tomorrow night, March 23 2010, starting at 7:00 p.m.
WeblogEntry I will be workshopping manuscripts as writer in residence
Starting in February, I will be available to talk about your work. Take advantage of the opportunity!
Event Workshop: Integrating Idea and Story
Everyone has ideas for a story, but very few people actually get a story completely written. This workshop will assist aspiring science fiction writers by ...
Event Workshop: short story structure and plot
A Saturday afternoon workshop where you can learn how to identify and correct story weaknesses and sharpen your writing skills while writing short science ...
WeblogEntry Yikes! Do I have to sign up right now?
Short answer: no. I'll be writer in residence until the end of May
WeblogEntry Writer in residence blog
I have a new weblog over at Toronto Public Library's site, specifically for the Writer in Residence stuff
Event Book Buzz at TPL
An online chat session with me. Come out and participate!