by Daniel Born
publisher: Great Books Foundation publish date: August 28th 2004
format: hardcover pages: 538
language: English
ISBN:
094515934X (9780945159346)
publisher: Great Books Foundation publish date: January 1st 2006
format: paperback pages: 342
language: English
ISBN:
094515948X (9780945159483)
publisher: Great Books Foundation publish date: January 1st 2008
format: paperback pages: 434
language: English
ISBN:
1880323710 (9781880323717)
publisher: Great Books Foundation publish date: January 1st 2007
format: paperback pages: 406
language: English
ISBN:
1880323176 (9781880323175)
publisher: Great Books Foundation publish date: 2006
format: paperback pages: 348
language: English