K. A . Dufva , P.