by Alasdair Gray
publisher: Canongate U.S. publish date: January 13th 2005
format: paperback pages: 192
language: English
ISBN:
1841956260 (9781841956268)
language: English
ISBN:
1841955337 (9781841955339)
publisher: Canongate U.S. publish date: March 25th 2004
format: hardcover pages: 176
language: English
ISBN:
1841955477 (9781841955476)
publisher: Canongate Books publish date: January 2nd 2003
format: hardcover pages: 181
language: English
ISBN:
1841954403 (9781841954400)