Kevin Hardcastle’s stories have been widely published and anthologized. He lives in Toronto, Ontario.