publisher: PublicAffairs publish date: July 13th 2005
format: paperback pages: 329
language: English
ISBN:
1586483471 (9781586483470)
language: English
ISBN:
1843542579 (9781843542575)
publisher: PublicAffairs publish date: January 7th 2004
format: hardcover pages: 272
language: English
ISBN:
1586482165 (9781586482169)
language: English
ISBN:
1843542587 (9781843542582)
publisher: PublicAffairs publish date: April 24th 2009
format: ebook pages: 336
language: English
ISBN:
0786738464 (9780786738465)