john magnier son