Lost in Translation
AntiSF #293 Feb 2023
25th Anniversary Edition
Trojans (reprised) &
Real Virtuality
AntiSF #200 Feb 2015
Flawed Justice
AntiSF #199 Jan 2014
Heads of State (50 words)
AntiSF #167 May 2012
Trojans (read by me)
AntiSF Radio Show
157 Alpha Jul 2011
Sane Planet
AntiSF #147 Sep 2010
Wilderness
AntiSF #142 Apr 2010
By Any Other Name
AntiSF #140 Feb 2010
Colin
AntiSF #61 Jul 2003
Multitudes
AntiSF #41 Jul 2001
Forgiveness
AntiSF #34 Dec 2000
Message Received
AntiSF #31 Sep 2000
Is Your Eternal Life Secure
AntiSF #28 Jun 2000
Turning off the 20th Century
AntiSF #23 Jan 2000
Trojans & Dishonourable Ancestor
printed in AntiSF Anthology 1 1999
Dishonourable Ancestor
AntiSF #16 Jun 1999
Trojans
AntiSF #7 Sep 1998