First publication: Fantasy Annual 3, edited by Philip Harbottle and Sean Wallace, Cosmos Books, December 1999