AUTHOR

Irvine Welsh

Scottish novelist

Books by Irvine Welsh

Trainspotting

Average rating: 8.25

12 ratings

Filth

Average rating: 6.62

8 ratings

Marabou Stork Nightmares

Average rating: 7.33

3 ratings

Ecstasy

Average rating: 7.5

2 ratings