professor K. A . Lindqvist.