Ebba Crafoord , John Crafoord.