Karl Tavaststjerna har bidragitmed