blom , g . t. Haparanda ; d.