publisher: Basic Books publish date: January 26th 2010
format: hardcover pages: 272
language: English
ISBN:
0465011179 (9780465011179)
format: kindle pages: 274
language: English
ASIN: B00329VWR6
publisher: Basic Books publish date: March 8th 2011
format: paperback pages: 272
language: English
ISBN:
0465021999 (9780465021994)
publisher: ReadHowYouWant
format: paperback pages: 418
language: English
ISBN:
1458721272 (9781458721273)
publisher: Basic Books (AZ) publish date: January 1st 2010
format: ebook pages: 272
language: English
ISBN:
1282747983 (9781282747982)