by John Henrik Clarke
publisher: Vintage
publish date: March 12th 1974
format: paperback pages: 496
language: English
ISBN:
0394718887 (9780394718880)
publisher: Black Classic Press publish date: August 30th 2011
format: paperback pages: 525
language: English
ISBN:
1574780476 (9781574780475)
publisher: Random House (NY)
format: hardcover pages: 496
language: English
ISBN:
0394460405 (9780394460406)