E. G . EDELFELT,