Kenneth Steven

Kenneth Steven is a poet, novelist, and essayist who lives on the west coast of Scotland. His latest publication, of his new and selected poems, is Iona (Paraclete).