LIAM MCILVANNEY is the Stuart Professor of Scottish Studies at the University of Otago, New Zealand. He is a regular contributor to the London Review of Books, and the author of two previous novels, All the Colours of the Town and Where the Dead Men Go.