publisher: Harper publish date: October 28th 2008
format: hardcover pages: 432
language: English
ISBN:
0060784776 (9780060784775)
ASIN: 60784776
publisher: Harper publish date: October 5th 2010
format: hardcover pages: 420
language: English
ISBN:
0061928224 (9780061928222)
publisher: Tantor Audio publish date: 2008-11-12
format: Audible Audio Edition
ASIN: B001L4EF6E