John Macmillan Herdman (born 20 July 1941) is a Scottish novelist, short story writer and literary critic.
He is the author of seventeen books including five novels and various works of shorter fiction, a play, two critical studies and a memoir, and he has contributed to twenty other books.
His work has been translated, broadcast and anthologized, and taught at universities in France, Australia and Russia.