Irvine Welsh

Irvine Welsh is the author of 12 novels and four books of shorter fiction. His latest is Dead Men’s Trousers.

Photo credit: Rankin

Social Feed

Subscribe to receive the latest updates

View the programme
Programme