Welcome to your friendly neighborhood library. We have more than 50,000 free ebooks waiting to be discovered.
In Conversation with Irvine Welsh Irvine Welsh, 53, is the author of nine works of fiction. Trainspotting has been published in 29 countries and sold over a million ...
Irvine Welsh interview (08.07.09) - TWStuff The Trainspotting writer appeared on the show to talk about his new book, Reheated Cabbage. There's more