publisher: PublicAffairs publish date: July 5th 2005
format: paperback pages: 327
language: English
ISBN:
1586483374 (9781586483371)
publisher: PublicAffairs publish date: May 25th 2004
format: hardcover pages: 352
language: English
ISBN:
1586481886 (9781586481889)