by Dan Rhodes
publisher: Canongate publish date: 2005
format: paperback pages: 208
language: English
ISBN:
1841956147 (9781841956145)
publisher: Canongate Books publish date: 2010
format: paperback pages: 110
language: English
ISBN:
1847675506 (9781847675507)
publisher: Canongate U.S. publish date: April 14th 2005
format: paperback pages: 208
language: English
ISBN:
184195649X (9781841956497)
publisher: Villard publish date: September 5th 2000
format: hardcover pages: 224
language: English
ISBN:
0375504214 (9780375504211)
publisher: Fourth Estate publish date: May 5th 2000
pages: 202
language: English
ISBN:
1841151939 (9781841151939)
publisher: Villard Books publish date: September 5th 2000
format: paperback pages: 224
language: English
ISBN:
0812992237 (9780812992236)
publisher: Canongate publish date: 2008
format: ebook
language: English
ISBN:
9781847674128