Current Data About
The Foundation of the University of Heidelberg
other details
aliases |
The Foundation Charter of Heidelberg |