Donovan Street Press Inc.
joemahoney@donovanstreetpress.com
Bibliography
Novels:
A Time and a Place; Five Rivers Publishing, 2017; Donovan Street Press Inc., 2021, editors Arleane Ralph, Robert Runte
Non-Fiction:
Adventures in the Radio Trade; Donovan Street Press Inc., 2023, editor Arleane Ralph
Where is Here? The Drama of Immigration Vol 2; (contributed script for “Arthur J. Vaughan”), editor Damiano Pietropaolo
Short Story Collections:
Other Times and Places; Donovan Street Press Inc., 2019, editor Robert Runte
Short Stories:
Moonstone, The Sword Review, 2005, Distant Passages: The Best from Double-Edged Publishing, 2006, editor Bill Snodgrass
The Wizard’s Castle; Horizons SF 20, no. 2, 1999 (as “A Fresh Pair of Eyes”), editor Ryan Hawe, KidzAir, Air Canada (as audio play) 2005
Of Platypuses and Things; Planet Relish, no. 22, editor Mark Rapacioli
The Pitch; Other Times and Places 2019
Fizz, Polar Borealis, no. 3, 2016
The Scapegoat; Challenging Destiny 9, 2000, editors David M. Switzer and Robert P. Switzer
John’s Worst Enemy; SDO Fantasy, The Best of SDO, editors Mark Anthony Brennan and David Bowlin, Ennea no. 9 (Greek translation), editor Angelos Mastorakis
The Screw-up; 2000, Our Times: Canada’s Independent Labour Magazine
Radio Shows:
Faster Than Light; CBC Radio Sunday Showcase/Monday Night Playhouse 2002
Radio Scripts:
The Cold Equations; CBC Radio 2002
Captain’s Away; CBC Radio 2002
Faster Than Light; CBC Radio 2002
Radio Documentaries:
One Officer's Experiences: Arthur J. Vaughan; CBC Radio Richardson’s Roundup 2005
Science Fiction: Where it's Been, Where it's At, and Where it's Going; CBC Radio The Art’s Tonight 2005
SF Doc; CBC Radio The Current 2003
As Editor:
The Deer Yard and Other Stories, Author Tom Mahoney, 2021
As Story Editor:
Still the Water; Feature Film, Director Susan Rodgers, 2021
Steve the First; 4 episodes, CBC Radio, 2005
Steve the Second; 4 episodes, CBC Radio, 2006
Canadia: 2056; 1st and 2nd seasons, CBC Radio, 2007
Kinnip Drumbo; Director Glen Schultz, 1992
All works by Joe Mahoney unless otherwise indicated.