mark magill