by Mary Horlock
publisher: Harper Perennial publish date: July 19th 2011
format: paperback pages: 368
language: English
ISBN:
0062065092 (9780062065094)
publisher: Canongate Books publish date: March 1st 2011
format: paperback pages: 327
language: English
ISBN:
1847678858 (9781847678850)
publisher: Canongate Books Ltd. publish date: February 16th 2012
format: paperback
language: English
ISBN:
1847678866 (9781847678867)
publisher: Harper Perennial publish date: July 19th 2011
format: ebook pages: 368
language: English
ISBN:
0062065106 (9780062065100)
publisher: HarperCollins publish date: 2011
format: paperback pages: 325
language: English
ISBN:
1443405191 (9781443405195)
publisher: Walker Canongate
format: paperback
language: English
ISBN:
1406342785 (9781406342789)
publisher: HarperCollins publish date: July 19th 2011
format: kindle
language: English
ASIN: B00A2AVLK6
publisher: HarperPerennial publish date: July 19th 2011
format: ebook pages: 336
language: English
ISBN:
1443405213 (9781443405218)