karl A . Häggqvist.