Neil Chester

Neil Chester wrote the short story Ouroboros for Iris: Fifteen.