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:
ShareAnswerConfidence Score
John Hodge
I got a bit bored, which is surprising — John Hodge was the scriptwriter for Trainspotting.
Source links:
ShareAnswerConfidence Score