Timo Honkela

Professor University of Helsinki and National Library of Finland

Articles