publisher: Harper publish date: January 6th 2009
format: hardcover pages: 326
language: English
ISBN:
0061143189 (9780061143182)
publisher: HarperCollins publish date: January 6th 2009
format: ebook pages: 336
ISBN:
0061735612 (9780061735615)
publisher: Twelve publish date: February 18th 2014
format: kindle pages: 384
language: English
ASIN: B0092XN8L4
publisher: Basic Books publish date: November 1st 2005
format: paperback pages: 368
language: English
ISBN:
0465009697 (9780465009695)
ASIN: 465009697
publisher: Findaway World
publish date: June 1st 2009
format: audiobook
language: English
ISBN:
1608478920 (9781608478927)
publisher: Tantor Media Inc
publish date: January 6th 2009
format: audiobook
ISBN:
1400190576 (9781400190577)
publisher: DIANE Publishing Company publish date: August 28th 2007
format: hardcover pages: 338
language: English
ISBN:
142236724X (9781422367247)