mark magnus