Irvine Welsh › Written
Trainspotting
Porno (novel)
Filth (novel)
Skagboys
Marabou Stork Nightmares
Dead Men's Trousers
Glue
Crime (novel)
Ecstasy: Three Tales of Chemical Romance
The Blade Artist (Mark Renton, #4)
The Acid House
A Decent Ride
The Sex Lives of Siamese Twins
The Bedroom Secrets of the Master Chefs