sophia (weber) haase