publisher: Grove Press, Black Cat publish date: April 12th 2006
format: paperback pages: 208
language: English
ISBN:
0802170196 (9780802170194)
publisher: CANONGATE BOOKS LTD publish date: 2006
format: paperback pages: 224
language: English
ISBN:
1841955833 (9781841955834)