Added a pointer to the libxml# C# bindings, Daniel
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 1d9e67f..d42da15 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -165,7 +165,7 @@
 <ol>
 <li>
 <em>What is the process to compile libxml ?</em>
-    <p>As do most UNIX libraries libxml follows the &quot;standard&quot;:</p>
+    <p>As most UNIX libraries libxml follows the &quot;standard&quot;:</p>
 <p><code>gunzip -c xxx.tar.gz | tar xvf -</code></p>
 <p><code>cd libxml-xxxx</code></p>
 <p><code>./configure --help</code></p>
@@ -178,7 +178,7 @@
 </li>
 <li>
 <em>What other libraries are needed to compile/install libxml ?</em>
-    <p>Libxml does not require any other library, the normal C ANSI API
+    <p>Libxml does not requires any other library, the normal C ANSI API
     should be sufficient (please report any violation to this rule you may
     find).</p>
 <p>However if found at configuration time libxml will detect and use the
@@ -186,7 +186,7 @@
 <ul>
 <li>
 <a href="http://www.info-zip.org/pub/infozip/zlib/">libz</a> : a
-        highly portable and widely available compression library</li>
+        highly portable and available widely compression library</li>
 <li>iconv: a powerful character encoding conversion library. It's
         included by default on recent glibc libraries, so it doesn't need to
         be installed specifically on Linux. It seems it's now <a href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">part
@@ -231,7 +231,7 @@
         content <strong>modifying the content of your document in the
         process</strong>. The result may not be what you expect. There is
         <strong>NO</strong> way to guarantee that such a modification won't
-        impact other parts of the content of your document. See <a href="http://xmlsoft.org/html/libxml-parser.html#XMLKEEPBLANKSDEFAULT">xmlKeepBlanksDefault
+        impact other part of the content of your document. See <a href="http://xmlsoft.org/html/libxml-parser.html#XMLKEEPBLANKSDEFAULT">xmlKeepBlanksDefault
         ()</a> and <a href="http://xmlsoft.org/html/libxml-tree.html#XMLSAVEFORMATFILE">xmlSaveFormatFile
         ()</a>
 </li>
@@ -319,7 +319,7 @@
     <p>libxml is written in pure C in order to allow easy reuse on a number
     of platforms, including embedded systems. I don't intend to convert to
     C++.</p>
-<p>There are, however, a few C++ wrappers which may fulfill your needs:</p>
+<p>There is however a few C++ wrappers which may fulfill your needs:</p>
 <ul>
 <li>by Ari Johnson &lt;ari@btigate.com&gt;:
         <p>Website: <a href="http://lusis.org/~ari/xml%2B%2B/">http://lusis.org/~ari/xml++/</a>
@@ -335,7 +335,7 @@
 </li>
 <li>How to validate a document a posteriori ?
     <p>It is possible to validate documents which had not been validated at
-    initial parsing time or documents which have been built from scratch using
+    initial parsing time or documents who have been built from scratch using
     the API. Use the <a href="http://xmlsoft.org/html/libxml-valid.html#XMLVALIDATEDTD">xmlValidateDtd()</a>
     function. It is also possible to simply add a DTD to an existing
     document:</p>
diff --git a/doc/docs.html b/doc/docs.html
index 7a60565..33798af 100644
--- a/doc/docs.html
+++ b/doc/docs.html
@@ -99,6 +99,8 @@
 </li>
 <li>This page provides a global overview and <a href="example.html">some
     examples</a> on how to use libxml.</li>
+<li>John Fleck's <a href="tutorial/index.html">libxml tutorial</a>
+</li>
 <li>
 <a href="mailto:james@daa.com.au">James Henstridge</a> wrote <a href="http://www.daa.com.au/~james/gnome/xml-sax/xml-sax.html">some nice
     documentation</a> explaining how to use the libxml SAX interface.</li>
diff --git a/doc/news.html b/doc/news.html
index b097595..074927d 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -98,7 +98,7 @@
 <ul>
 <li>a number of bug fixes: configure scripts, base handling, parser, memory
     usage, HTML parser, XPath, documentation (Christian Cornelssen),
-    indentation, URI parsing </li>
+    indentation, URI parsing</li>
 <li>Optimizations for XMLSec, fixing and making public some of the network
     protocol handlers (Aleksey)</li>
 <li>performance patch from Gary Pennington</li>
diff --git a/doc/python.html b/doc/python.html
index 71768e7..7797081 100644
--- a/doc/python.html
+++ b/doc/python.html
@@ -112,9 +112,11 @@
     application server</a>
 </li>
 <li>
-<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides and
+<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides an
     earlier version of the libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers for Python</a>
 </li>
+<li>Gopal.V and Peter Minten develop <a href="http://savannah.gnu.org/projects/libxmlsharp">libxml#</a>, a set of
+    C# libxml2 bindings</li>
 <li>Petr Kozelka provides <a href="http://sourceforge.net/projects/libxml2-pas">Pascal units to glue
     libxml2</a> with Kylix, Delphi and other Pascal compilers</li>
 <li>Uwe Fechner also provides <a href="http://sourceforge.net/projects/idom2-pas/">idom2</a>, a DOM2
diff --git a/doc/xml.html b/doc/xml.html
index 2631fe9..297d3b7 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -575,7 +575,7 @@
 <ul>
   <li>a number of bug fixes: configure scripts, base handling, parser, memory
     usage, HTML parser, XPath, documentation (Christian Cornelssen),
-    indentation, URI parsing </li>
+    indentation, URI parsing</li>
   <li>Optimizations for XMLSec, fixing and making public some of the network
     protocol handlers (Aleksey)</li>
   <li>performance patch from Gary Pennington</li>
@@ -1414,9 +1414,12 @@
     href="http://axkit.org/download/">XML::LibXSLT</a>, a Perl wrapper for
     libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML
     application server</a></li>
-  <li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides and
+  <li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides an
     earlier version of the libxml/libxslt <a
     href="http://www.rexx.com/~dkuhlman">wrappers for Python</a></li>
+  <li>Gopal.V and Peter Minten develop <a
+    href="http://savannah.gnu.org/projects/libxmlsharp">libxml#</a>, a set of
+    C# libxml2 bindings</li>
   <li>Petr Kozelka provides <a
     href="http://sourceforge.net/projects/libxml2-pas">Pascal units to glue
     libxml2</a> with Kylix, Delphi and other Pascal compilers</li>
@@ -2625,6 +2628,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document:
diff --git a/doc/xmlio.html b/doc/xmlio.html
index 25a58d3..95fa219 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -236,6 +236,7 @@
 
 
 
+
 } </pre>
 </li>
 <li>And then use it to save the document: