J . Blomqvist , d.