How late it was, how late
By: James Kelman.
Publisher: Vintage
Published: 1998
Place of publication: London
Language: eng
Number of pages: 373
Notes: Originally published: London: Martin Secker & Warburg, 1994.