publisher: Basic Books publish date: July 8th 2008
format: hardcover pages: 304
language: English
ISBN:
0465029167 (9780465029167)
publisher: Basic Books (AZ) publish date: January 1st 2008
format: ebook
language: English
ISBN:
0465012590 (9780465012596)
publisher: Basic Books publish date: February 23rd 2010
format: paperback pages: 288
language: English
ISBN:
046501898X (9780465018987)
publisher: Basic Books publish date: February 23rd 2010
format: kindle pages: 290
language: English
ASIN: B001PU7WQ4
publisher: ReadHowYouWant publish date: May 21st 2010
format: paperback pages: 512
language: English
ISBN:
1458759091 (9781458759092)
publisher: Basic Books (AZ) publish date: January 1st 2010
format: ebook pages: 259
language: English
ISBN:
1282745980 (9781282745988)