by Louise Welsh
publisher: Canongate U.S. publish date: July 10th 2007
format: paperback pages: 384
language: English
ISBN:
1841959170 (9781841959177)
publisher: CANONGATE BOOKS LTD publish date: February 1st 2007
format: paperback pages: 384
language: English
ISBN:
1841958905 (9781841958903)
publisher: Canongate U.S. publish date: July 10th 2006
format: hardcover pages: 384
language: English
ISBN:
1841957941 (9781841957944)
ASIN: 1841957941
publisher: Canongate Books Ltd. publish date: July 20th 2006
format: paperback
language: English
ISBN:
1841958654 (9781841958651)
language: English
ISBN:
1841958034 (9781841958033)
language: English
ISBN:
1921145293 (9781921145292)
publisher: Grove/Atlantic, Inc. publish date: December 1st 2007
format: ebook pages: 384
language: English
ISBN:
0802197752 (9780802197757)
publisher: Canongate Books Ltd. publish date: February 28th 2007
format: Unknown Binding pages: 363
language: English
ISBN:
1841958913 (9781841958910)
publisher: Canongate Books publish date: July 20th 2006
format: ebook pages: 384
language: English
ISBN:
1847676391 (9781847676399)
format: paperback pages: 363
language: English
ISBN:
1615548963 (9781615548965)