Encounters in history
By: by Pieter Geyl.
Series: Meridian books -- M114
Publisher: Meridian Books
Place of publication: Cleveland
Number of pages: 405
Subjects: Historiography