publisher: Arrow Books Ltd publish date: 2015-02-26
format: Paperback pages: 576
language: English
ISBN:
0099585871 (9780099585879)
ASIN: 0099585871
publisher: Atlantic
publish date: October 1st 2010
format: hardcover pages: 224
language: English
ISBN:
1848877242 (9781848877245)
publisher: Bolinda Publishing Pty Ltd publish date: 2016-07-15
format: Audible Audio Edition
ASIN: B01GK79YRG
publisher: Canongate Books Ltd
publish date: November 9th 2006
format: paperback pages: 249
ISBN:
1841958514 (9781841958514)
publisher: Little, Brown and Company publish date: April 1st 2005
format: paperback pages: 256
language: English
ISBN:
0751537683 (9780751537680)
publisher: Century publish date: 2015-07-02
format: Hardcover pages: 444
language: English
ISBN:
1780891709 (9781780891705)
ASIN: 1780891709
publisher: Arrow publish date: 2018-02-01
format: paperback pages: 500
ISBN:
1784752622 (9781784752620)