
53 books
Irvine Welsh's fiction moves through addiction, friendship, violence, desire, work, and the bargains people make to survive unstable lives. Trainspotting follows a fractured social world through competing voices, while Porno returns to relationships reshaped by ambition and resentment. Filth places corruption and self-deception inside an abrasive consciousness that repeatedly undermines its own authority.
A Decent Ride approaches status and appetite through dark comedy. Ecstasy gathers stories of chemical escape and emotional consequence, and Glue follows bonds tested across time and changing circumstances. Welsh's books often refuse a single moral vantage point: slang, contradiction, and shifting narration bring readers close to characters whose humor and cruelty can occupy the same scene.

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh

Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh
Irvine Welsh