Harto Hakonen | doi.page