//create and add a new element
string prefix=currNode.GetPrefixOfNamespace("urn:samples");
XmlElement newElem=doc.CreateElement(prefix, "style", "urn:samples");
newElem.InnerText="hardcover";
currNode.FirstChild.AppendChild(newElem);
Console.WriteLine("Display the modified XML...");
XmlTextWriter writer = new XmlTextWriter(Console.Out);
writer.Formatting = Formatting.Indented;
doc.WriteTo( writer );
writer.Flush();
writer.Close();