J . P . Törnqvist.