publisher: Viking publish date: July 1st 2010
format: paperback pages: 320
language: English
ISBN:
0670918555 (9780670918553)
publisher: Viking
publish date: August 1st 2013
format: hardcover pages: 272
language: English
ISBN:
0670918563 (9780670918560)
publisher: ISIS Audio Books publish date: 2008-07-15
format: Audible Audio Edition
ASIN: B007MV887W
publisher: Tindal Street
publish date: October 1st 2009
format: paperback pages: 304
language: English
ISBN:
1906994005 (9781906994006)
publisher: Tindal Street Press publish date: 2009-10-08
format: Paperback pages: 1040
language: English
ISBN:
1906994021 (9781906994020)
ASIN: 1906994021