Athenae Batavae De Leidse Universiteit / The University Of Leiden 1575-1975
Leiden, Netherlands: Universitaire Pers Leiden, 1975. Hardcover. Faint stain to upper edge of title page and page opposite. DJ has small tears to back outer corners and some slight creases. More