publisher: Basic Books publish date: November 8th 2005
format: paperback pages: 288
language: English
ISBN:
0465027628 (9780465027620)
publisher: Basic Books publish date: July 20th 2004
format: hardcover pages: 272
language: English
ISBN:
046502761X (9780465027613)
format: kindle pages: 284
language: English
ASIN: B003P9XDMA
publisher: Basic Books (AZ) publish date: March 31st 2008
format: ebook
language: English
ISBN:
0465013414 (9780465013418)
publisher: Basic Books (AZ) publish date: January 1st 2008
format: ebook pages: 254
language: English
ISBN:
1282788574 (9781282788572)
publisher: Basic Books publish date: October 18th 2005
format: ebook
language: English
ISBN:
0786737875 (9780786737871)