Irvine Welsh is the author of eight novels and four books of shorter fiction. He currently lives in Chicago.
Praise for Trainspotting: The best book ever written by man or woman... Deserves to sell more copies than the bible Rebel Inc Praise for Filth: A snarling epic...ugly, devastatingly funny, unremittingly nasty and pulls no punches... Don't dare miss it Scotsman Praise for Marabou Stork Nightmares: Mind-bendingly good GQ Praise for Ecstasy: Spiky, trashy and brutal... Brilliant, hilarious and infused with a kind of punkish morality Sunday Express