format: hardcover pages: 464
ISBN:
1605986143 (9781605986142)
publisher: Canongate UK publish date: September 2nd 2010
format: paperback pages: 464
language: English
ISBN:
1847677614 (9781847677617)
publisher: Canongate Books
publish date: November 7th 2013
format: kindle pages: 464
language: English
ISBN:
9780857868947
publisher: Canongate
publish date: November 7th 2013
format: hardcover pages: 464
language: English
ISBN:
1847678718 (9781847678713)
publisher: Penguin Random House Australia publish date: 2015-12-01
format: Paperback pages: 240
language: English
ISBN:
1921384476 (9781921384479)
ASIN: 1921384476