Irvine Welsh
#About
Scottish playwright and novelist Irvine Welsh is the author of eleven previous novels (including Trainspotting, Filth and The Acid House) and four books of shorter fiction.
Scottish playwright and novelist Irvine Welsh is the author of eleven previous novels (including Trainspotting, Filth and The Acid House) and four books of shorter fiction.