Thomas R. Hakala | doi.page