publisher: Canongate Books publish date: 1970-01-01
format: paperback pages: 196
language: English
ISBN:
862418143 (9780862418144)
publisher: Polygon Press publish date: 2008-06-12
format: paperback pages: 208
language: English
ISBN:
1846970628 (9781846970627)