Degerfors i Vermland , Alorp , Eng.