publisher: PublicAffairs publish date: July 6th 2005
format: paperback pages: 304
language: English
ISBN:
158648351X (9781586483517)
publisher: PublicAffairs publish date: August 10th 2004
format: hardcover pages: 304
language: English
ISBN:
1586482297 (9781586482299)