Author: Kai Pekka Juhani Hakkarainen
Born: 1956