Title: De vooruitgang
Subjects: Inventions
Places: Netherlands