Irvine Welsh

The ever notorious Irvine Welsh returns to Edinburgh with three stage productions set in three cities he loves, including a reimagining of his infamous cult classic, Trainspotting As a novelist, Irvine Welsh n...