publisher: Basic Books publish date: October 27th 2004
format: hardcover pages: 320
language: English
ISBN:
0813341981 (9780813341989)
ASIN: 813341981
publisher: Basic Books publish date: October 27th 2004
format: kindle pages: 320
language: English
ASIN: B001E0WVV6
publisher: Basic Books publish date: October 27th 2004
format: kindle pages: 320
language: English
ASIN: B00CW0MTNW