Irvine Welsh (born 27 September 1958) is a contemporary Scottish novelist, best known for his novel "Trainspotting".
Irvine Welsh (born 27 September 1958) is a contemporary Scottish novelist, playwright and short story writer. He is recognised for his novel "Trainspotting".