Stella Duffy

Stella Duffy (born 2 March 1963 ) wrote the Time Trips short story The Anti-Hero.