Account Login

Sasha Dugdale

Sasha Dugdale is a poet, translator and editor of Modern Poetry in Translation. She was also editor of Salt’s Best British Poetry 2012. She has published three collections of poems.