format: hardcover pages: 672
language: English
ISBN:
1442203951 (9781442203952)
publisher: Freedom House
publish date: December 17th 2007
format: paperback pages: 774
language: English
ISBN:
0742558991 (9780742558991)
format: kindle pages: 605
language: English
ASIN: B009W3JHNW
publisher: Freedom House publish date: July 16th 2010
format: ebook pages: 672
ISBN:
1442203978 (9781442203976)