Writings:
- In the Palace of Repose (short stories), Prime Books (Canada), 2005.
- The Burning Girl (novel), Prime Books (Canada), 2006.
- The Engine's Child (novel), Del Rey/Ballantine Books (New York, NY), 2008.
- (Editor, with Cory Doctorow) Tesseracts Eleven (short story collection), Edge Science Fiction (Calgary, Alberta, Canada), 2008.
CONTRIBUTOR OF SHORT STORIES- Horror: The Best of the Year, Wildside Press (Rockville, MD), 2006.
- Best of the Rest 4, Suddenly Press (Arlington, MA), 2006.
- Eidolon I, Eidolon Books (Australia), 2006.
- Fantasy Anthology, Prime Books (Canada), 2007.
- Interfictions, Small Beer Press (Northampton, MA), 2007.
- Marvin Kaye, editor, A Book of Wizards, Science Fiction Book Club of America (New York, NY), 2008.
Contributor of stories to magazines, including On Spec, Dreams of Decadence, H.P. Lovecraft's Magazine of Horror, Flesh and Blood, Alchemy, Black Gate, New Quarterly, Jabberwocky, Clarkesworld, Space and Time, and Asimov's Science Fiction Magazine.