H P . Rosenqvist , d.