Stephen Knight (born 1960 in Swansea, Wales) is a British (Welsh) poet, novelist, theatre director and tutor in creative writing.[1]