publisher: PublicAffairs
publish date: November 1st 2004
format: hardcover pages: 256
language: English
ISBN:
1586482262 (9781586482268)
publisher: PublicAffairs publish date: February 7th 2006
format: paperback pages: 256
language: English
ISBN:
1586484206 (9781586484200)