professor Johan Fredrik Elfving harden