James Irvine is the pseudonym used by Hamish Scott for his fiction, and occasional poetry, written in English. Hamish Scott was born in Edinburgh, Scotland in 1960 and now lives on the outskirts of the city in Tranent, East Lothian. He writes poetry and prose in Scots, and occasional journalism in English, under his own name.