public static XPathNodeIterator Search(string query, int pageSize, int pageNumber, string site)
{
GoogleSiteSearch search = new GoogleSiteSearch(query, site);
List<GoogleSiteSearchResult> results = search.Search(pageNumber.ToString(), pageSize.ToString());
XmlDocument document = GoogleSiteSearchUtil.GoogleSiteSearchToXmlDocument(search, results);
XPathNavigator navigator = document.FirstChild.CreateNavigator();
return navigator.Select("/");
}