dr C . O. W. Ekecrantz harefter