Disputation of Zurich

GPTKB entity