lefva grefve Carl Snoilsky , professor C.