by John Harding
publisher: Harper Perennial publish date: March 27th 2007
format: paperback pages: 512
language: English
ISBN:
0061132187 (9780061132186)
publisher: Black Swan publish date: May 3rd 2006
format: paperback pages: 544
language: English
ISBN:
0552999806 (9780552999809)
publisher: Transworld Digital publish date: September 30th 2011
format: kindle pages: 546
language: English
ASIN: B005NHPZSM
publisher: Doubleday publish date: August 1st 2005
format: hardcover
language: English
ISBN:
0385609019 (9780385609012)
publisher: HarperCollins publish date: March 27th 2007
format: paperback pages: 512
language: English
ISBN:
0641964676 (9780641964671)
language: English
ISBN:
0385609884 (9780385609883)
publisher: Transworld Digital publish date: September 30th 2011
format: ebook pages: 544
language: English
ISBN:
1448110459 (9781448110452)
publisher: HarperCollins publish date: March 27th 2007
format: paperback pages: 505
language: English
ISBN:
0641928920 (9780641928925)