Karl A . Tavaststjerna , denbekante