Dean Cavanagh is an award-winning screenwriter adn film and TV producer. He lives in Bingley, West Yorkshire, with his wife and children. Irvine Welsh is the author of eight novels and four books of shorter fiction. He currently lives in Chicago.
The Dogs of Lincoln Park (storyc...by Irvine Welsh
Electronic book text