Title: De lange weg naar de Technische Universiteit Delft
Subjects: History, Registers, Technische Universiteit Delft