Anna Selby was born in Shropshire in 1982. She is a graduate of the Creative Writing MA at the University of East Anglia, is a specialist in international poetry and is co-editor of The World Record, an anthology of contemporary world poetry forthcoming from Bloodaxe, with a foreword by Simon Armitage. Anna’s poetry has been […]