Irvine Welsh (born Leith, Edinburgh, September 27, 1961) is a Scottish novelist probably best known for his novel Trainspotting, about a group of heroin addicts' attempts to quit using the drug.