Como usar o HttpClient para ler uma resposta XML?

Pelo vistoHttpClient é a nova maneira recomendada de fazer solicitações HTTP, por isso estou tentando usá-lo para fazer uma solicitação à API Delicious, que retorna uma resposta XML. Aqui está o que eu tenho:

internal class Program
{
    private static void Main(string[] args)
    {
        var credentials = new NetworkCredential("username", "password");
        var handler = new HttpClientHandler { Credentials = credentials};
        var client = new HttpClient(handler);

        var suggest = new Uri("https://api.del.icio.us/v1/posts/suggest");

        var suggestions =
            client.GetAsync(suggest.AddQueryParams("url", "https://yahoo.com"))
                .ContinueWith(t => t.Result.Content.ReadAsAsync<DeliciousSuggest>())
                .Unwrap()
                .Result;



        Console.ReadLine();
    }
}

public class DeliciousSuggest
{
    public string[] Popular { get; set; }
    public string[] Recommended { get; set; }
    public string[] Network { get; set; }
}

No entanto, lança uma exceção noReadAsAsync pouco,

Informações adicionais: Não foi possível carregar o arquivo ou assembly 'Newtonsoft.Json, versão = 4.5.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.

Talvez eu esteja perdendo alguma assembléia, mas isso me impressiona. O tipo de retorno é XML, não JSON, mas ainda não sei ao certo como issoReadAsAsync o método funciona, ou como eu especificaria isso.

Uma resposta de amostra é assim:

<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<suggest>
<popular>yahoo!</popular>
<popular>yahoo</popular>
<popular>web</popular>
<popular>tools</popular>
<popular>searchengines</popular>
<recommended>yahoo!</recommended>
<recommended>yahoo</recommended>
<recommended>web</recommended>
<network>for:Bernard</network>
<network>for:britta</network>
<network>for:deusx</network>
</suggest>

Como posso analisar isso em algum formato utilizável?

questionAnswers(1)

yourAnswerToTheQuestion