magnus van horn