David Constantine

David Constantine at Durham Book Festival in 2015

David John Constantine (born 1944) is an English poet, short story writer, novelist, and translator.