Sarah Maguire is an award-winning poet as well as translator and founder of the Poetry Translation Centre based in the UK.

for OTHER PRESS