Irvine Welsh is a Scottish novelist and playwright. He is the author of TrainspottingĀ and, most recently, The Long Knives.
BY Irvine Welsh / 8 mins