Writer and Lecturer

Duncan works at University of Gloucestershire and writes short stories and novels.