by Louise Welsh
publisher: John Murray
publish date: August 2nd 2012
format: hardcover pages: 279
language: English
ISBN:
1848546483 (9781848546486)
publisher: John Murray Publishers publish date: March 1st 2013
format: paperback pages: 293
language: English
ISBN:
1848546505 (9781848546509)
ASIN: 1848546505
publisher: John Murray Publishers Ltd publish date: August 1st 2012
format: paperback pages: 278
language: English
ISBN:
1848546602 (9781848546608)
publisher: John Murray publish date: August 2nd 2012
format: kindle pages: 288
language: English
ISBN:
9781848546493