J.D. Mitchell is a Canadian writer of speculative fiction. An optimistic pessimist, his stories are bleakly hopeful and darkly humorous, and informed by his historical studies and transient upbringing. The latter, while terribly angst-inducing, exposed him to a rich tapestry of people and places, as did his varied service industry jobs and a sixteen-year stint in the Public Service of Canada (but who's counting?). It's no wonder he turned to writing. J.D. lives in Ottawa, Canada with his wife, Jennifer Kershaw, and two wonderful goldfish.

The author Jeremy Mitchell in England