How late it was, how late
By: James Kelman.
Publisher: Norton, 2005, c1994.
Published: 2005
Place of publication: New York
Language: eng
Number of pages: 373
Notes: First American edition: 1995.