Stephen’s new novel, The World of After, will be published by Cormorant Books in 2021.  A long, plot-driven novel set in Montreal,  Oxford, London, Poland, Moscow and former Yugoslavia,  it portrays the 1990s as a decade of freedom, uncertainty and self-reinvention.