Neil Allen

Neil Allen

‘Do I dare to eat a peach?’(Eliot). Teacher of English in Belgium, passionate believer in internationalism & Romanticism. Saving the world, one poem at a time.