publisher: Basic Books (AZ)
publish date: January 1st 2003
format: paperback pages: 240
language: English
ISBN:
0465037496 (9780465037490)
publisher: Recorded Books
format: audiobook
ISBN:
1402532245 (9781402532245)
publisher: Basic Books publish date: December 27th 2001
format: hardcover pages: 336
ISBN:
0465037488 (9780465037483)
publish date: 2015-04-08
format: Kindle Edition pages: 26
ASIN: B00VUDF27W