Sarah Death

Death, Sarah: - Sarah Death is a translator, literary scholar, and editor of the UK-based journal Swedish Book Review. She lives and works in Kent, England.