Green’s Dictionary of Slang

Trainspotting

by Irvine Welsh
London 1993

Information