Leo Egghe


Leo Egghe - librarian from Belgium. He was awarded the Derek John de Solla Price Award.