Teodor Ferngren , d:o.