Carl Horner , i Stockholm , d.