SmartAnswer

Smart answer:

After reading 1704 websites, we found 2 different results for "Who wrote Trainspotting"

Irvine Welsh

the Soccer Player Homo Passiens also contains a foreword by Irvine Welsh, author of the bestseller Trainspotting.

Source links:

ShareAnswer
source
source
source
+87
source
source
+88

Confidence Score

John Hodge

I got a bit bored, which is surprising — John Hodge was the scriptwriter for Trainspotting.

Source links:

ShareAnswer
source
source
source
+8
source
source
+9

Confidence Score