by James Burnham
publisher: Transaction Publishers publish date: April 18th 2003
format: paperback
language: English
ISBN:
0765809974 (9780765809971)
publisher: Gateway Editions publish date: January 1st 1997
format: paperback
language: English
ISBN:
0895267179 (9780895267177)
publisher: Gateway Editions publish date: May 25th 1999
format: hardcover
language: English
ISBN:
089526336X (9780895263360)
publisher: Martino Fine Books publish date: June 15th 2011
format: paperback pages: 366
language: English
ISBN:
1614270740 (9781614270744)