483 pages
English language
Published April 14, 2002 by Jonathan Cape.
483 pages
English language
Published April 14, 2002 by Jonathan Cape.
some of the gang from trainspotting ten years on and as always dream up schemes to make a quick buck whilst doing there normal dodgy things and how their seperate lives entangle!