publisher: Basic Books publish date: September 19th 2003
format: hardcover pages: 240
language: English
ISBN:
0465027598 (9780465027590)
format: kindle pages: 240
language: English
ASIN: B001GIPMOO
publisher: Basic Books publish date: April 30th 2009
format: kindle pages: 252
language: English
ASIN: B009W74L3E
publisher: Basic Books (AZ) publish date: April 30th 2009
format: ebook pages: 288
language: English
ISBN:
0786746920 (9780786746927)