H . P . H ä k a n s s ( o n.