Johan Peter Rosenberg , ( f ).