<pages xmlns:xi="http://www.w3.org/2001/XInclude">

  <title>Bob DuCharme</title>

  <div class="footer"  xmlns="http://www.w3.org/1999/xhtml">bob<atSign/>snee.com 
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
  CSS based on design by 
  <a href="http://openwebdesign.org/userinfo.phtml?user=kpgururaja">Gururaj</a>.
  </div>

  <page title="home (page)" filename="index.html" getsMenuItem="t">



	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">


    <div typeof="foaf:Person" xmlns:foaf="http://xmlns.com/foaf/0.1/">
      <span property="foaf:name" content="Bob DuCharme"/>
      <span rel="foaf:homepage" href="http://www.snee.com/bob"/>
      <span rel="foaf:page" href="http://www.snee.com/bob/foaf.rdf"/>
    </div>


<pre>
&#160;
&#160;
&#160;
</pre>
<center><b><i>This is my old home page. My current one is at <a href="http://www.bobdc.com">bobdc.com</a>, and <a href="http://www.bobdc.com/blog/changing-my-blogs-domain-name/">Changing my blog's domain name and platform</a> is a blog entry about the transition.</i></b></center>

<pre>
&#160;
&#160;
<hr/>
</pre>
    
<!-- Start of Flickr Badge -->
<style type="text/css">
/*
Images are wrapped in divs classed "flickr_badge_image" with ids
"flickr_badge_imageX" where "X" is an integer specifying ordinal position.
Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {text-align:center; width:150px;}
#flickr_badge_wrapper {padding:10px 0 10px 0; } 
/* todo: how to move the following down without moving the text down? */
.flickr_badge_image {margin: 0 20px 0px 0; } /* was 0 10 10 10.  x, right, top, x 0 20 50 0 OK*/
.flickr_badge_image img {border: 1px solid black !important; float: right;  position: relative; top: 40px}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000; ; vertical-align: middle}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
</style>

<script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=1&amp;display=random&amp;size=t&amp;layout=x&amp;source=user_set&amp;user=36221226%40N00&amp;set=72157594523962443">
&#xA0;<!-- script element must have something in it so that XSLT script doesn't make it a single-tag empty element, which IE chokes on -->
</script>

<!-- End of Flickr Badge -->

		<p class="mainmenuitem"  id="i100"><b>home (page):</b> This page.</p>
		<p class="mainmenuitem"  id="i101"><a href="homelife.html">home (life):</a> Pictures of the kids, etc.</p>
		<p class="mainmenuitem"  id="i102"><a href="xmlsgml.html">rdf, xml etc.:</a> My work with RDF, markup languages, and related technologies.</p>
		<p class="mainmenuitem"  id="i103"><a href="worksch.html">work, school:</a> My employer; undergrad, graduate work.</p>
		<p class="mainmenuitem"  id="i104"><a href="other.html">other:</a> Miscellaneous.</p>


<!--
<p class="mainmenuitem" id="i105">Upcoming talks: At the <a href='http://semtechbizsj2014.semanticweb.com/'>Semantic Technology and Business Conference</a> in San Jose August 19-21 I'll be speaking about "Semantic Web standards and the Variety 'V' of Big Data" (see Dataversity's Speaker Spotlight <a href='http://www.dataversity.net/speaker-spotlight-bob-ducharme-semantic-web/'>interview</a> about it) and at <a href='http://www.taxonomybootcamp.com/2014/Tuesday.aspx'>Taxonomy Boot Camp</a> in Washington D.C. on November 4-5 I'll be giving a talk on "Retrieving And Using SKOS Taxonomy Data And More From DBpedia."</p>
-->

		<h2 id="i106">shameless plugs</h2>
		<p id="i106c">Album <a href='http://www.heptatonic.com'>Gin &amp; Heptatonic</a> by my band <a href="https://www.facebook.com/heptatonicjazzquintet">The Heptatonic Jazz Quintet</a>.</p>
		<p><b>buy my books:</b></p>
		<p id="i106a">Latest: <a href='http://www.learningsparql.com'>Learning SPARQL</a> from O'Reilly.</p>
		<p id="i107"><a href="xsltquickly/index.html">XSLT Quickly</a> from <a href="http://www.manning.com">Manning Publications</a>.</p>
		<p id="i108"><a href="xmlann/index.html">XML: The Annotated Specification</a> from
		Prentice Hall. The definitive reference on the most important XML
		document of them all: <a href="http://www.w3.org/TR/REC-xml">the
		official XML Specification</a>.</p>

		<h2 id="i109">free "books"</h2>

<p id="i109a"><a href='http://www.snee.com/epubkidsbooks/'>Free epub children's picture books</a> These were developed with the <a href='http://www.gutenberg.org/wiki/Main_Page'>OLPC XO</a> laptop in mind, but any epub-compliant eBook reader will read them.</p>

		<p id="i110"><a href="http://www.snee.com/logo">Logo for Kids</a> I was thinking about writing an introduction to programming for middle school kids using the Logo programming language. After writing about 90 pages and deciding not to pursue it, I've made an Acrobat file of what I did do available for anyone who can use it.</p>

		<p id="i111">
		  <a href="opsys.html">Operating Systems Handbook</a> 
		  Wouldn't "Working knowledge of UNIX, VMS, OS/400, VM/CMS, and
		MVS" look great on your resume? Formerly a $49.50 hardcover from McGraw-Hill; now a set of Acrobat files free for you to download!</p>

		<h2 id="i112">miscellaneous</h2>

        <p id="i112b"><a href="http://www.datascienceglossary.org">datascienceglossary.org</a>, a site I maintain</p>

        <p id="i112a"><a href="http://www.snee.com/bob/aboutsnee.html">Why </a> snee.com?</p>

		<p id="i113"><a href="http://www.rdfdata.org">rdfdata.org</a>: A directory of publicly available collections of RDF and web services that return RDF.</p>

		<p id="i114"><a href="http://www.snee.com/xml/xslt2.html">XSLT 2.0 articles</a>: XML.com has a complete list of my <a href="http://www.xml.com/pub/q/transformingxml">Transforming XML</a> columns about XSLT; for people interested in learning about XSLT 2.0, I've created a separate list showing just the articles covering the new features and other issues.</p>

        <p id="i114a"><a href="http://www.snee.com/bob/feedback.mp3">Some feedback.</a></p>

		<p>Microdata tests: <a href='http://rdfdata.org/microdatatest/'>Potrzebie Moses Schliessen Fangio</a>
		<!--Tests of Google reading RDFa: <a href="http://www.rdfdata.org/test/applepie.html">potrzebie apple pie</a>, <a href='http://www.rdfdata.org/test/dagmarmutt.html'>Dagmar Mutt</a>, <a href='http://www.rdfdata.org/test/inflatablechicken.html'>inflatable chicken</a>. --></p>
<!-- Following added 2020-07-16T12:50:54: -->
	      </div>

	 <div class="side" xmlns="http://www.w3.org/1999/xhtml">


        <h3 id="i115a">Recent Tweets</h3>
          <a class="twitter-timeline" height="300" data-chrome="noscrollbar noheader nofooter " href="https://twitter.com/bobdc" data-widget-id="560482890786828288">Tweets by @bobdc</a>
            <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
      
<hr />


		<h3 id="i115">Recently on <a href="http://www.snee.com/bobdc.blog">bobdc.blog</a></h3>

		<xi:include xi:href="http://www.snee.com/bobdc.blog/bobdcblog.atom"/>

<!--

		<h3 id="i120">recent XML.com articles</h3>

		<p id="i121">(Summaries below of XML.com articles were written by people there, not by me.)</p> 
		<xi:include xi:href="http://www.oreillynet.com/pub/feed/31?au=1191"/>
-->
	 </div>

  </page>

  <page title="home (life)" filename="homelife.html" getsMenuItem="t">

	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">
        <p id="i124">My wife Jennifer and our two daughters and I live in Ivy, Virginia, just west of Charlottesville, Virginia.</p>
        <p id="i125">See more pictures on my <a href="http://www.flickr.com/photos/bobdc">flickr</a> page, especially the <a href='http://www.flickr.com/photos/bobdc/sets/72157594523978419/'>family pictures</a> page. I also have a page of <a href="http://www.snee.com/panoramic/">panoramic pictures</a>.</p>
        <br />
        <table cellspacing="25px">
          <tr>
            <td valign="top">
              <a href="img/ccard2004.gif">
                <img src="img/ccard2004_t.jpg" />
              </a>
              <p id="i126">2004 Christmas card photo session (animated).</p>
            </td>
            <td valign="top">
              <a href="img/20040906-0017.JPG">
                <img src="img/20040906-0017_t.jpg" />
              </a>
              <p id="i127">At the Albemarle Country Fair, September 5, 2004.</p>
            </td>
            <td>
              <a href="img/100_0025.JPG">
                <img src="img/100_0025_t.JPG" />
              </a>
              <p id="i128">With Kid. All very pensive. 11/03.</p>
            </td>
          </tr>
        </table>
        <p id="i129">Little movies! Click an image to see 7/03 Oxford playground fun.</p>
        <a href="mov/seesaw.html">
          <img src="img/seesaw_t.jpg" />
        </a>
        <a href="mov/swingset.html">
          <img src="img/swingset_t.jpg" />
        </a>
        <a href="mov/turnthing.html">
          <img src="img/turnthing_t.jpg" />
        </a>
        <p id="i130"><a id="new_ones"></a>Still pictures: click a thumbnail picture to see a bigger version.</p>
        <p id="i131">7/03: At Edinburgh Castle and at a photography museum near it. (After that picture had been on this web page for five months, I learned of <a href="http://www.mirrorproject.com">mirrorproject.com</a> and <a href="http://www.mirrorproject.com/mirror?id=20167">contributed this</a> to it. (More mirrorproject contributions: <a href="http://mirrorproject.com/mirror/?id=22249">March 2004</a>, <a href="http://mirrorproject.com/search/results/?id=23554&amp;term=Bob+DuCharme&amp;x=0&amp;y=0">May 2004</a>, and <a href="http://mirrorproject.com/mirror/?id=30122">July 2005</a>.)</p>
        <a href="img/101_0128.jpg">
          <img src="img/101_0128_t.jpg" />
        </a>
        <a href="img/101_0140.jpg">
          <img src="img/101_0140_t.jpg" />
        </a>
        <a href="img/101_0185.jpg">
          <img src="img/101_0185_t.jpg" />
        </a>
        <p id="i132">On a bungee-trampoline contraption in Edinburgh and
		at a playground in Oxford shortly after, with some image enhancements
		by my brother <a href="http://www.mcylinder.com">Peter</a>, who just loves those Blue Note album covers.</p>
        <a href="img/102_0239.jpg">
          <img src="img/102_0239_t.jpg" />
        </a>
        <a href="img/madsound.jpg">
          <img src="img/madsound_t.jpg" />
        </a>
        <p id="i133">4/2002: Jennifer and me at the Theremin.</p>
        <a href="img/jenniferTheremin.jpg">
          <img src="img/jenniferTheremin_t.jpg" alt="Jennifer at the Theremin" />
        </a>
        <a href="img/bobTheremin.jpg">
          <img src="img/bobTheremin_t.jpg" alt="Bob at the Theremin" />
        </a>
        <p id="i134">2001 pictures.</p>
        <a href="img/aSoccer.jpg">
          <img src="img/aSoccer_t.jpg" alt="soccer picture" />
        </a>
        <a href="img/aDancing.jpg">
          <img src="img/aDancing_t.jpg" alt="ready for dance recital" />
        </a>
        <a href="img/madHorse.jpg">
          <img src="img/madHorse_t.jpg" alt="on horse" />
        </a>
        <a href="img/madOrSwShirt.jpg">
          <img src="img/madOrSwShirt_t.jpg" alt="in orange sweatshirt" />
        </a>
        <a href="img/cmasTree01.jpg">
          <img src="img/cmasTree01_t.jpg" alt="2001 Christmas card picture" />
        </a>
        <p id="i135">In Jeff Van Nostrand's studio with his son Parker, February 2001.</p>
        <a href="img/mParker.jpg">
          <img src="img/mParker_t.jpg" alt="at piano" />
        </a>
        <a href="img/aDrums2.jpg">
          <img src="img/aDrums2_t.jpg" alt="Drums 1" />
        </a>
        <a href="img/aDrums1.jpg">
          <img src="img/aDrums1_t.jpg" alt="Drums 2" />
        </a>
        <p id="i136">Oxford, England, July of 2000.</p>
        <a href="img/girlsBench.jpg">
          <img src="img/girlsBench_t.jpg" alt="Oxford, 7/00" />
        </a>
<p id="i137">
              <a href="img/girls.gif">
                <img src="img/girls_t.gif" alt="(M + A) * 6"/>
              </a>
</p>
              <p id="i138">May 1999, what my brother did with a digital camera, our daughters, and Photoshop. (He's a <a href="http://www.apple.com/education/hed/realworld/0101/remix/">big Mac guy</a>.)</p>

</div>

  </page>

  <page title="rdf, xml etc." filename="xmlsgml.html" getsMenuItem="t">

	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">
<p>I wrote a lot about XML and RDF for various publications back when there were publications that would pay for it. Now I mostly just write for my blog. </p>
<p>Some things I wrote:</p>
		<ul>

		  <a href="http://www.learningsparql.com">
				<img src="http://www.learningsparql.com/img/cover.jpg" class="AlignRight" alt="[Learning SPARQL cover]" width="120"/>
		  </a>

		  <li><p id="i140">My most recent book is <a href="http://www.learningsparql.com">Learning SPARQL</a> from O'Reilly Media. It introduces the reader to the W3C standard for querying Linked Data and the semantic web.</p></li>

<!-- when adding new things here, add them to blog page as well (/usr/www/users/bobd/bob/recentarticles.html) -->


<li><p id="ibmdatamag2">In March 2015 IBM Data Magazine published my piece <a href='http://ibmdatamag.com/2015/03/spark-is-the-new-black/'>Spark is the New Black</a>.</p></li>

<li><p id="ibmdatamag1">In February 2015 IBM Data Magazine published my first piece there, <a href='https://www.ibmbigdatahub.com/blog/scale-data-integration-data-models-and-inferencing'>Scale up Your Data Integration with Data Models and Inferencing</a>. (The article was later moved to their "Big Data &amp; Analytics Hub.")</p></li>

<li><p id="semtech2014">In August 2014 I gave the talk <a href='http://www.slideshare.net/bobdc/semantic-web-standards-and-the-variety-v-of-big-data'>Semantic Web Standards and the Variety "V" of Big Data</a> at the <a href='http://semtechbizsj2014.semanticweb.com/'>Semantic Technology and Business Conference</a>. Shortly before, Dataversity published the interview <a href='http://www.dataversity.net/speaker-spotlight-bob-ducharme-semantic-web/'>Speaker Spotlight: Bob DuCharme on the Semantic Web</a>.</p></li>

<li><p id="semwebinterview">In August 2013 semanticweb.com published the interview <a href='http://semanticweb.com/a-look-into-learning-sparql-with-author-bob-ducharme_b38860'>A Look Into Learning SPARQL With Author Bob DuCharme</a>.</p></li>

<li><p id="bigdata1"></p>In February 2013 the refereed journal <a href="http://www.liebertpub.com/overview/big-data/611/">Big Data</a> published my article <a href='http://online.liebertpub.com/doi/pdfplus/10.1089/big.2012.0004'>What Do RDF and SPARQL bring to Big Data Projects?</a> (pdf)</li>


<li><p id="sf2012">At the Semantic Technologies 2012 conference in San Francisco in June, I co-presented with Joseph Busch on "SKOS for Business Vocabulary Management."</p></li>

<li><p id="berlin2012">At the Semantic Technologies 2012 conference in Berlin in February, I spoke on "SPARQL and Application Development."</p></li>

<li><p id="dc2011">At the Semantic Technologies 2011 conference in Washington D.C. in November, I spoke on <a href='http://snee.com/semtech/2011/dc/BobDuCharmeSemTechDC.pdf'>Web Forms and SPARQL Queries</a>.</p></li>

<li><p id="sf2011">At the Semantic Technologies 2011 conference in San Francisco in June, I spoke on <a href='snee.com/semtech/2011/skosintro.pdf'>Vocabulary management, SKOS, and the semantic web</a>.</p></li>

<li><p id="i2">IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/xml/library/x-skostaxonomy/index.html'>Improve your taxonomy management using the W3C SKOS standard</a> in May of 2011.</p></li>

<li><p id="140a1f3">Talis Nodalities Magazine published my article "Semantic technologies and the publishing world: what can they offer each other?" in <a href='http://www.talis.com/nodalities/pdf/nodalities_issue11.pdf'>issue 11</a> (pdf)</p></li>
<li><p id="140a1f2">IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/library/x-disprdf/index.html'>Integrate disparate data sources with Semantic Web technology</a> in September of 2010.</p></li>
<li><p id="140a1f">IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/xml/library/x-2gserver/'>Simple server-side 2G phone apps</a> in May of 2010.</p></li>

<li><p id="140a1g">At the Semantic Technologies 2010 conference, I spoke on the topic <a href="http://semtech2010.semanticuniverse.com/sessionPop.cfm?confid=42&amp;proposalid=3182">Semantic Web Technology and the Publishing World: What Can They Offer Each Other?</a></p></li>


<li><p id="140a1f1">I wrote the <a href="http://dita4publishers.sourceforge.net/topics/epub-plugin.html">epub plugin</a> for the DITA Open Toolkit to let it output epub electronic books from the same DITA XML source it uses to output other formats.</p></li>
<li><p id="140a1e">DevX.com published my article <a href='http://www.devx.com/semantic/Article/42543'>Using RDFa with DITA and DocBook</a> in August of 2009. </p></li>
<li><p id="140a1d">IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/xml/library/x-wikiquery/'>Build Wikipedia query forms with semantic technology</a> in July of 2009. </p></li>

<li><p id="140a1c">DevX published my article <a href='http://www.devx.com/webdev/Article/40511/0'>Building an Application with the Twitter API</a> in January of 2009. </p></li>

<li><p id="140a2">I co-chaired the first ever <a href="http://www.linkeddataplanet.com/">Linked Data Planet</a> conference in New York City in June of 2008, which featured Sir Tim Berners-Lee and Kingsley Idehen as keynote speakers.</p></li>

<li><p id="140a1b">DevX published my article <a href='http://www.devx.com/webdev/Article/40359'>Getting Started with the Twitter API</a> in December of 2008. </p></li>

<li><p id="140a1">I wrote one of the two forewords (Martin Fowler wrote the other) to Elliotte Rusty Harold's 2008 book <a href='http://www.amazon.com/exec/obidos/ISBN=0321503635/bobducharmeA/'>Refactoring HTML</a>.</p></li>

<li><p id="140a1c"><a href='http://www.idealliance.org/xml2008/'>XML 2008</a> presentation: <a href='http://snee.com/xml/xml2008/AutomatingContentAnalysis.ppt'>Automating Content Analysis with Trang and Simple XSLT Scripts</a>.</p></li>

<li><p id="140a1a">DevX published my article <a href='http://www.devx.com/semantic/Article/38700'>Relational Database Integration with RDF/OWL</a> published in July of 2008.</p></li>

<li><p id="i150a2">In May of 2008 I gave a talk on semantic web technologies, RDF, and OWL at the <a href="http://www.lib.virginia.edu/newhorizons/thursday.html">New Horizons in Teaching and Research</a> conference showcasing technology in teaching, research, and scholarship at the University of Virginia.</p></li>
<li><p id="i140c1">In January of 2008 IBM developerWorks published my article article <a href="http://www.ibm.com/developerworks/library/x-tipditajavacmd.html">Easy command line processing with the DITA Open Toolkit</a> and in February they published my tutorial <a href="http://www.ibm.com/developerworks/edu/x-dw-x-ditaspecial.html">DITA topic specialization: Analyze your content and build a specialized DTD</a>.</p></li>

<li><p id="1140c2"><a href="http://2007.xmlconference.org">XML 2007</a> presentation: "XHTML 2 for Publishers: New opportunities for storing interoperable content and metadata."</p></li>

<li><p id="i140c3">I served on the program committee for the 2007 <a href="http://www.cs.vu.nl/~mcaklein/SW4Law/">Workshop on Semantic Web technology for Law</a>.</p></li>

<li><p id="i140c">In June of 2007 IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/library/x-xhtml2now.html'>Put XHTML 2 to work now</a>.</p></li>

		  <li><p id="i140a"><a href='http://2006.xmlconference.org/'>XML 2006</a> paper: <a href="http://www.snee.com/xml/xml2006/owlrdbms.html">Relational database integration with RDF/OWL</a>.</p></li>

		  <a href="http://www.snee.com/bob/xsltquickly/">
				<img src="img/XQcover_t.jpg" class="AlignRight" alt="[XSLT Quickly cover]" />
		  </a>

		  <li><p id="i140">I published <a href="xsltquickly/index.html">XSLT Quickly</a> with <a href="http://www.manning.com">Manning Publications</a>. It's a guide to learning the most important parts of XSLT and putting them to use with minimal time and effort.</p></li>


		  <li><p id="i141">Papers that accompanied my presentations at <a href='http://2005.xmlconference.org/'>XML 2005</a> in Atlanta: <a href='http://snee.com/xml/xml2005/xls2xsl.html'>Automated mass production of XSLT stylesheets</a> and <a href='http://snee.com/xml/xml2005/industryschemas.html'>Your schema and the industry-standard schema</a>.</p></li>

		  <li><p id="i142">I work at <a href="http://www.ccri.com">CCRi</a>, a research company specializing in machine learning and analytics (especially geospatial analytics) in Charlottesville.</p></li>

		  <li><p id="i143">In the April 2005 issue of <a href='http://www.ddj.com/'>Dr. Dobb's Journal</a>, I wrote an article titled <a href='http://www.snee.com/xml/rdf-drdobbs.html'>RDF: Store Metadata About Anything, Anywhere</a>.</p></li>

		  <li><p id="i144">I made several contribution's to O'Reilly's <a href="http://www.oreilly.com/catalog/xmlhks/index.html?CMP=ILL-4GV796923290">XML Hacks</a> book.</p></li>

		  <li><p id="i145">From June of 2000 to September of 2005, I wrote the "Transforming XML" column about XSLT techniques for XML.com. You'll find links to all the articles at <a href='http://www.snee.com/xml/transformingxml.html'>this list of "Transforming XML" columns</a>.</p></li>

		  <li id="i1"><p id="i146">Other XML.com work: </p>

		  <ul>
<li><a href="http://www.xml.com/pub/a/2007/04/04/introducing-rdfa-part-two.html">Introducing RDFa Part 2</a>, April 4, 2007</li>
<li><a href="http://www.xml.com/pub/a/2007/02/14/introducing-rdfa.html">Introducing RDFa Part 1</a>, February 14, 2007</li>

              <li><a href="http://www.xml.com/pub/a/2006/06/21/scaling-up-with-xquery-part-2.html">Scaling Up with XQuery, Part 2</a>, June 21, 2006</li>
              <li><a href="http://www.xml.com/pub/a/2006/06/14/scaling-up-with-xquery-part-1.html">Scaling Up with XQuery, Part 1</a>, June 14, 2006</li>

			 <li><a href="http://www.xml.com/pub/a/2006/02/15/hacking-the-xml-in-your-tivo.html">Hacking the XML in Your TiVo</a>, February 18, 2006</li>

			 <li><a href='http://www.xml.com/pub/a/2006/01/11/from-microsoft-to-openoffice.html'>Moving to OpenOffice: Batch Converting Legacy Documents</a>, January 11, 2006</li>
			 <li><a href='http://www.xml.com/pub/a/2005/11/23/hacking-ebay-turning-email-alerts-into-atom.html'>Hacking eBay: Turning Email Alerts into Atom</a>, November 2005</li>
			 <li>Getting Started with XQuery, <a href='http://www.xml.com/pub/a/2005/03/02/xquery.html'>Part 1</a> and <a href='http://www.xml.com/pub/a/2005/03/23/xquery-2.html'>Part 2</a>, March 2005</li>
			 <li><a href="http://www.xml.com/pub/a/2004/12/15/telnet-REST.html">Telnet and REST Web Services?</a> December, 2004</li>

			 <li><a href="http://www.xml.com/pub/a/2004/09/22/xmp.html">Standards Lowdown: XMP</a> September, 2004</li>
			 <li><a href="http://www.xml.com/pub/a/2004/02/11/googlexml.html">Googling for XML</a> February, 2004</li>
			 <li><a href="http://www.xml.com/pub/a/2003/12/30/xforms.html">Getting Started with XForms</a> December, 2003</li>
			 <li><a href="http://www.xml.com/pub/a/2003/02/12/rdflib.html">Building Metadata Applications with RDF</a> February, 2003</li>

			 <li><a href="http://www.xml.com/pub/a/2002/10/30/rdf-friendly.html">Making Your XML RDF-Friendly</a> (with John Cowan) October, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/2002/05/15/schematron.html">Filling in the DTD Gaps</a> (with Schematron) May, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/2002/03/13/xlink.html">XLink: Who Cares?</a> April, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/98/07/xlink/index.html">Links That Are More Valuable Than the Information They Link?</a> July, 1998</li>
		  </ul></li>

		  <li><p id="i1a">From April 2003 to November 2005 I did an O'Reilly Network weblog focusing on linking issues titled <a href="http://www.snee.com/xml/tal.html">Thinking About Linking</a>.</p></li>

		  <li><p id="i147">I maintain the <a href="http://www.rdfdata.org">rdfdata.org</a> web site, which lists  pointers to larger collections and directories of RDF data on the web.</p></li>

		  <a href="http://www.snee.com/bob/xmlann/">
			 <img src="img/xmlassmall.gif"  class="AlignRight" alt="[Ann. Spec book cover]" />
		  </a>

		  <li><p id="i148">I wrote <i>XML: The Annotated Specification</i>, published by
		  Prentice Hall PTR. You can find out more information and download the
		  complete second chapter from the book's <a href="http://www.snee.com/bob/xmlann/">web page</a>.</p>

		  </li>
		  
		  <li><p id="i149">Paper from XML 2004 conference in Washington D.C.: <a href="../xml/xml2004paper.html">Documents vs. Data, Schemas vs. Schemas</a></p></li>

		  <li><p id="i150">I gave a talk entitled "Converting DTDs (and DTD developers) to RELAX NG Schemas" at XML 2003 in Philadelphia. The paper is available <a href="http://www.snee.com/xml/xml2003/06-04-05.html">here</a>.</p></li>

		  <li><p id="i151">at XML 2002 in Baltimore I gave a talk titled "Maintaining Schemas for Pipelined Stages." The paper is available <a href="docs/04-01-05.html">here</a>.</p></li>


		  <li><p id="i152">The <a href="http://www.ucc.ie/xml/">XML FAQ</a> quotes me a few times.</p></li>

<li><p id="i52a">From <a href='http://www.architag.com/tag/Article.asp?v=11&amp;i=12&amp;p=1&amp;s=1'>December 1997</a> to <a href='http://architag.com/tag/Article.asp?v=14&amp;i=1&amp;p=1&amp;s=2'>January 2000</a> I wrote a column on XML for the SGML newsletter &lt;TAG>. (<a href='http://www.google.com/search?q=site%3Aarchitag.com%20ducharme'>other articles</a>)</p></li>
 
		  <li><p id="i153">A <a href="../xml/a-href.html">semi-scientific study</a> of what attributes of the HTML <tt>a</tt> attribute real people actually use.</p></li>

		  <li><p id="i154">My <a href="foaf.rdf">FOAF</a> file. (<a href="http://rdfweb.org/foaf/">More on FOAF</a>.)</p></li>


		  <li><p id="test">IBM developerWorks published my article <a href="http://www-106.ibm.com/developerworks/xml/library/x-soapcl/index.html">A Simple SOAP Client</a> (originally entitled "A Simple SOAP Client for XML Geeks") in their May 2001 issue.</p></li>


		  <li><p id="i155">I wrote <a href="http://www-4.ibm.com/software/developer/library/xerces.html">
		  Writing a data type-checking XML parser with Xerces</a> for a
		  December 1999 IBM <a
		  href="http://www.ibm.com/developer/">developerWorks</a>. <b>8/28/01 update</b>: <a href="typeTest.zip">this zip file</a> has a version of
		  the examples updated to work with  <a href="http://xml.apache.org/xerces-j/index.html
		  ">Xerces Java 1.4.3</a>, which conforms to the Recommendation version of the W3C Schema spec. Xerces 2.0 does not
		  support W3C Schemas yet. See the <a
		  href="http://xml.apache.org/xerces-j/schema.html">Xerces Java Schema
		  page</a> for more on Xerces Schema conformance.</p></li>

		  <li><p id="i156"><a href="http://www.xmlmag.com/">XML Magazine</a> published my article
		  <a
				href="http://www.fawcette.com/Archives/premier/mgznarch/xml/2000/02spr00/bdspr00/bdspr00.asp">What
		  XLink Can Do for Your Applications</a> in their <a
		  href="http://www.xmlmag.com/upload/free/features/xml/2000/02spr00/tocspr00/toc.asp">Spring
		  2000 issue</a>.</p></li>

		  <a href="http://www.snee.com/bob/sgmlfree/">

		  <img src="img/sgmlcdsmall.jpg"  class="AlignRight"  alt="[SGML CD book cover]" /></a>

		  <li><p id="i157">I wrote <i>SGML CD</i>, a tutorial and users'
		  guide to free SGML software that includes a CD of the software
		  covered. The book was published by Prentice Hall PTR; the chapter on
		  Jade and DSSSL was serialized in the May - July 1997 issues of <a
		  href="http://www.architag.com/tag/">&lt;TAG>: the SGML Newsletter</a>, and you
		  can download an Acrobat version of the complete Emacs/PSGML chapter
		  from the book's <a href="sgmlfree">web page</a>.</p></li>

		  <li><p id="i158">I was the XML Correspondent for <i>&lt;TAG></i>, writing their "XML
		  Beat" column from December 1997 to the end of 1999. The full text of
		  articles are available <a href="tag_arts.html">online</a>.</p></li>


		  <li><p id="i159">At <a
		  href="http://www.gca.org/attend/1999_conferences/xml_99/default.htm">XML
		  '99</a> I gave a talk titled "XLink and Publishing
		  Opportunities."</p></li>

		  <li><p id="i160">At SGML/XML '97, I
		  gave a talk titled "Making Architectural Forms Work for You:
		  Architectural Forms without HyTime" (<a href="sgml97">sample code</a>).</p></li>

		  <li><p id="i161">As a "consulting author," I wrote material on SDKs and free
		  software in Prentice Hall's "<a
		  href="http://www.prenhall.com/sgml/html/goldfarb/about.html">SGML
		  Buyer's Guide</a>."</p></li>

		  <img src="img/quebook.gif" class="AlignRight"  alt="[QUE book cover]" />

		  <li><p id="i162">I wrote the "Object-Oriented Development of SGML Applications"
		  chapter in Que
		  publishing's "Special Edition: Using SGML." (It's no longer available
		  online.)</p></li>


		  <li><p id="i163">At the SGML '95 conference in Boston, I presented a talk based on the
		  paper entitled "Object-Oriented Development of SGML Applications" that I did
		  as part of my <a href="school.html">masters degree program</a> at NYU. The
		  conference paper accompanying the presentation was cited in the <a
		  href="http://www.sgmltech.com/">SGML Technologies Group</a> paper "Object
		  Orientation and SGML: LINK Revealed" (paper no longer available on line;
		  see <a href="http://xml.coverpages.org/gcaProc96.html">bibliographic entry</a>

		  under "[CR: 19961226]") and several papers at subsequent conferences.</p></li>

		  <li><p id="i164">I used to maintain a web page of <a
		  href="sgmldbms.html">databases claiming to support SGML</a>. It's very out of date at this point; I recommend Ronald Bourret's more recent <a href="http://www.rpbourret.com/xml/XMLAndDatabases.htm">XML and Databases</a>.</p></li>

		  <!--
				<li><p id="i165">Because I've been using the outline mode of the Emacs text editor so
				much, I wrote a little perl script to convert Emacs outline files to SGML
				files that conform to the DocBook DTD so that I could quickly create nicely
				formatted versions using Jade and a DocBook DSSSL spec. If you want it,
				download <a href="ol2dbvl.zip">ol2dbvl.zip</a>.</p></li>
		  -->
		  <li><p id="i166"><a href="http://www.snee.com/xml/nestpasproto.jpg">This is not an XML document.</a></p></li>
		</ul>


		  <h2 id="i167">Good Introductions to XML</h2>

		  <p id="i168">The <a
		  href="http://www.oasis-open.org/cover/sgml-xml.html">SGML/XML Web
		  Page</a> is the ultimate reference on all that's available in the
		  world of XML and SGML. (Note that it's <a
		  href="http://xml.coverpages.org/search">searchable</a>.)</p>


		  <p id="i171">"The elements be kind to thee, and make thy spirits all of comfort!"<br />
		  Anthony and Cleopatra, III ii</p>


		</div>


	 </page>

		  <page title="work, school" filename="worksch.html" getsMenuItem="t">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<p id="i172">I work at <a href="http://www.ccri.com/">CCRi</a>, a research company specializing in machine learning and analytics (especially geospatial analytics) in Charlottesville. My work email address is bducharme@ their domain name.</p>

<p id="i173">I have a BA in <a href="http://www.columbia.edu/cu/religion">religion</a> from <a
href="http://www.columbia.edu">Columbia University</a> and received my
masters in <a href="http://www.cs.nyu.edu">computer science</a> from
<a href="http://www.nyu.edu">New York University's</a>&#160;<a href="http://www.cims.nyu.edu">Courant
Institute</a> in the spring of 1996.</p>

<!--
<p id="i174">I am also a member of the <a href="http://www.acm.org">Association for
Computing Machinery</a> and their <a
href="http://www.acm.org/sigir/">Information Retrieval</a> and <a
href="http://www.acm.org/sigmod/">Management of Data</a> special
interest groups.</p>
-->

<p id="i175">Three papers I wrote in pursuit of my masters (note that they have an
outdated e-mail address under their titles in the Acrobat versions):</p>

<p id="i176">I wrote "Object-Oriented Development of SGML Applications" (<a
href="docs/stsgml.pdf">48K Acrobat file</a>) as part of an independent study
project in the spring of 1993 to analyze the benefits that current OO
literature could offer to SGML developers. Although the general ideas
about OO-SGML correspondence in the paper have been superceded by the
tremendous work done on <a
href="http://www.oasis-open.org/cover/topics.html#groves">groves and
property sets</a> and the <a href="http://www.w3.org/DOM/">Document
Object Model</a> since then, I'm still proud of the Smalltalk program
that I wrote to demonstrate the paper's ideas. It reads a DTD,
declares classes for each element type, and then reads the output of
James Clark's <a
href="http://www.jclark.com/sp/nsgmls.htm">nsgmls</a>, instantiating
each element to the appropriate class. It also reads formatting
scripts to convert instantiated objects of simple HTML and
TEI documents to RTF and TeX. </p>

<p id="i177">The paper was aimed at people (for example, project adviser
Professor Ed Schonberg) who knew more about OO technology than about
SGML. I presented a shorter, revised version of the paper for people
who knew more about SGML than OO technology at SGML '95 in Boston, and
the QUE Book "Using SGML" included a much dumbed-down version of the
SGML '95 paper as its last chapter. Talk about repurposing your content.</p>

<p id="i178">In the fall semester of 1993, I wrote the paper "Increasing
Concurrency in Object-Oriented Databases Using Semantic Information: A
Survey" (<a href="docs/concur.pdf">64K Acrobat file</a>) for Dennis
Shasha's "Advanced Databases" course. This paper analyzed three others
that explored ways to use the semantic information stored in an OO
database to minimize the situations where one process must be held up
until another is finished. (An RDBMS example would be blocking the
update of a particular record until another update of that record had
completed.) As per the assignment, the paper includes four discussion
questions and answers at the end.</p>

<p id="i1">In the spring of 1996, I submitted the paper "solfish: Generating
Text from an Existing Grammar" (<a href="docs/solfish.pdf">17K Acrobat
file</a>) for Ralph Grishman's "Natural Language Processing"
course. It used an extensive natural language parsing system written
at NYU in Allegro Common Lisp with a domain of course registration so
that users could enter English assertions and queries about students and
course registration. I wrote a LISP program to randomly generate
sentences from this grammar with the stated purpose of calling
attention to weaknesses in the encoded grammar by generating sentences
considered correct by that grammar but incorrect by a human
proofreader. The other purpose was just for fun--to see what kinds of
sentences it would generate, especially after the system's vocabulary
was augmented with some more poetic vocabulary entries. (Sample
output: "Her hazy ghosts only eat with fish. Ghosts fish often with
moons. Fish mean to think. Zombie eggs generally sleep.")</p>

<p id="test">See <a href="http://www.elsewhere.org/journal/pomo/">The
Postmodernism Generator</a> (start with the notes at the bottom before
you try to read the actual essay you see) for a more recent, much more
sophisticated application of the same principle.</p>

<!-- blank space so that links to last paragraphs actually go there -->
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</div>


</page>

	 <page title="other" filename="other.html" getsMenuItem="t">

		<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<center>
			 <script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=1&amp;display=random&amp;size=m&amp;source=user_set&amp;user=36221226%40N00&amp;set=72157594523962443&amp;context=in%2Fset-9807%2F"></script>
</center>
		  <ul>

			 <li><p id="i179b">My <a href="../totallynuclearclub/index.html">totallynuclear.club</a> home page, hosted here since the end of that fine site.</p></li>

			 <li><p id="i179"><a href="http://www.flickr.com/photos/bobdc">pictures</a> I've uploaded to flickr.com.</p></li>

			 <li><p id="i179a">I play upright bass with the <a href='http://www.myspace.com/jazzcollective9'>Jazz Collective #9</a> just about every Wednesday night at <a href='http://fellinis9.com/'>Fellini's Restaurant</a> in Charlottesville, and I also play with the <a href='http://www.waynesborosymphonyorchestra.org/'>Waynesboro Symphony Orchestra</a>.</p>
			 </li>
<li><p>I wrote the song <a href='http://soultransitauthority.com/2012/03/06/blue-ridge-christmas-2/'>Blue Ridge Christmas</a> for Charlottesville's Soul Transit Authority.</p></li>
			 <li><p id="i180"><a href="../kerg/index.html">music</a> that I did for a friend's movie.</p></li>



<!--
			 <li><p id="i181">I volunteer at <a href='http://www.computers4kids.net/'>Computers for Kids</a> in Charlottesville, where I've been helping Joseph Milla put together a <a href='http://websites.computers4kids.net/%7Ejmilla'>home page</a> and a <a href='http://websites.computers4kids.net/~jmilla/joseph%27s%20keybording%20games%20review.html'>review of keyboarding games</a>. </p></li>
-->
			 <li><p id="i182">My <a href="foaf.rdf">FOAF</a> file. (<a href="http://rdfweb.org/foaf/">More on FOAF</a>.)</p></li>

<li><p id="i182a">I've been very happy with pair.com as a hosting service. They're especially quick with responses to questions.</p>

<a href="http://promote.pair.com/direct.pl?snee.com+97968">
<img src="http://promote.pair.com/468x60.pl?earth" border="0" height="60" width="468"/></a></li>

			 <!-- 3/4/03 doesn't work
					<li><p id="i185">My <a href="http://web.archive.org/web/19970628064135/http://www.cs.nyu.edu/cs_alumni/duchar96/index.html">home page</a> as of June 28, 1997, courtesy of the <a href="http://web.archive.org">Wayback Machine</a>.</p></li>
			 -->

			 <li><p id="i186"><a href="http://www.snee.com/bob/img/msidelabeled.jpg">Morningside from above</a>, sometime in the fifties, with some annotations.</p></li>



			 <li><p id="i189">The <a href="http://www.amazon.com/exec/obidos/ISBN=0634060384/bobducharmeA/">Hal Leonard Real Book Sixth Edition</a> only has an index of the songs by title, and I wanted one <a href="misc/rbbc.html">by composer</a>, so I took <a href="http://www.encoremusic.com/piano/1704345.html">this web page</a> and used a little perl, a little XQuery, and a little XSLT to create one. While I was at it, I created another one <a href="misc/rbby.html">by copyright year</a>. It looks like 1963 and 1964 were big years for composing jazz standards.<!-- (See also <a href='http://www.encoremusic.com/piano/1704971.html'>Real Book II</a>.)--></p></li>

			 <li><p id="i190">Arty experiments with <a href="ad_r/index.html">noises</a> (Updated to work properly 10/20/99).</p></li>

<!--
			 <li><p id="i190a">Other projects: <a href="http://www.hipstergifts.com">hipstergifts.com</a>, <a href='http://www.surlatable.com/product/id/131402.do '>The Jazz Engineers</a> and <a href="http://www.eslbusinessnews.com">ESL Business News</a>.</p></li> -->
		  </ul>

<center>          <img src="img/Bob1-7pc.jpg" alt="with bass"/></center>

		</div>


	 </page>

		  <page title="About the Snee Group" filename="aboutsnee.html"  getsMenuItem="f">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<p><a href="http://www.snee.com/snee.html">The Snee Group</a> was going to be a parody of a corporate web site that <a href="http://www.snee.com/bob">Bob DuCharme</a> and his brother Peter (a.k.a. <a href="http://www.mcylinder.com/">The Master Cylinder</a>) never had time to properly finish. ("The Snee Group: When Rightsizing Isn't Enough.") The name was inspired by Dr. Seuss's <a href="http://www.amazon.com/exec/obidos/ASIN/0394800842/qid=1008722442/sr=1-1/ref=sr_1_10_1/104-0455637-6694369">On Beyond Zebra</a>,
for which Seuss made up 26 letters after "Z," including Snee. (Back
when the artist currently known as Prince was known as "the artist
formerly known as Prince," the <a href="http://img.thefreedictionary.com/wiki/8/88/Princeglpyh.jpg">glyph</a>

he used to express this mouthful clearly showed a strong "On Beyond
Zebra" influence.) The beauty of the name "The Snee Group" is the <a href="http://www.evertype.com/standards/csur/seuss/seuss1.gif">ready made logo</a>. It even has its own Unicode code point: <a href="http://www.evertype.com/standards/csur/seuss.html">U+E637</a>. </p>

<p>When Bob and Peter wanted a short, easy-to-spell domain name where
the dot com wasn't taken, they used snee. It turns out that it's a
Dutch surname, so they get mail from snees asking about it. Some people
say "Snee! Like in Peter Pan!" but actually that's Mr. <a href="http://www.animationusa.com/wde.html">Smee</a>. See <a href="http://www.snee.com/world.html">The World of Snee</a> for more.</p>

<p>2006-05-13 Eus Ferdinand writes (after finding <a href='http://www.snee.com/bob/opsys.html'>The Operating Systems Handbook</a> while doing some research on VM):</p>

<blockquote>
<p>
snee is not only a dutch surname. Actually, if you would ask somebody in this country what a snee was, you would at least be treated suspiciously.</p>

<p>Cut: Among other things, a cut is something that has a line shape as a 
result of an action with let's say a knife. If you cut yourself in your 
hand with a knife, you have "a cut in your hand". If you say "I have a 
cut in my hand" in Dutch you would say  "Ik heb een snee in mijn hand". 
But if you actually say this, it means is that you must have your hand 
in a woman's underwear. In Dutch the street-word for vagina is "kut", 
which should at least sound familiair to you. The word "kut" is very 
frequently used. We use this word for quality purposes as well: kut-film 
(cut-film (not film cut which is something else)), kut-ding (cut-thing), 
kut-school (cut-school). But when the English mean a kut they will not 
say "cut" but "cunt". I'm pretty sure that snee.com is frequently 
checked by triple-x companies in The Netherlands.
So, a kut is a snee which is a cut. Fascinating.......</p>
</blockquote>

<p>I've heard that people in the porn industry pay big money for domain names&#8212;deze domeinnaam is te koop! I'm happy to accept euros. </p>

</div>

<div class="side"  xmlns="http://www.w3.org/1999/xhtml">
</div>

</page>

<page title="Books by Bob DuCharme" filename="books.html"  getsMenuItem="f">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">

<h1>Full-length books</h1>

<p>Shorter form publications, which mostly cover semantic web and XML-related topics, are listed on <a href='http://snee.com/bob/xmlsgml.html'>this page</a>, and see also <a href='http://snee.com/bobdc.blog/'>Bob's weblog</a>.</p>
<table cellpadding="8">

<tr><td><a href="http://www.learningsparql.com"><img src="http://www.learningsparql.com/img/cover.jpg" alt="[Learning SPARQL cover]" width="120"/></a></td>
<td><p>My most recent book is <a href="http://www.learningsparql.com">Learning SPARQL</a> from O'Reilly Media. It introduces the reader to the W3C standard for querying Linked Data and the semantic web.</p>

</td>
</tr>

<tr><td><a href="xsltquickly/index.html"><img src="http://www.snee.com/bob/img/XQcover_t.jpg"  alt="[XSLT Quickly cover]" width="120" /></a></td>
<td>
<p><a href="xsltquickly/index.html">XSLT Quickly</a> from <a href="http://www.manning.com">Manning Publications</a> is a guide to learning the most important parts of XSLT, the W3C standard for transforming a set of XML into something else, and putting those parts to use with minimal time and effort.</p>
</td>
</tr>

<tr><td><a href="http://www.snee.com/bob/xmlann/"><img src="http://www.snee.com/bob/img/xmlassmall.gif"  width="120"  alt="[Ann. Spec book cover]" /></a></td>
<td>
<p><a href="http://www.snee.com/bob/xmlann/">XML: The Annotated Specification</a> was published by
  Prentice Hall PTR. It's an annotated version of the W3C XML Recommendation, with explanations and examples provided throughout the entire specification, including the appendixes.</p>

</td>
</tr>

<tr><td><a href="http://www.snee.com/bob/sgmlfree/"><img src="http://www.snee.com/bob/img/sgmlcdsmall.jpg"  width="120" alt="[SGML CD book cover]" /></a></td>
<td>
<p><a href="http://www.snee.com/bob/sgmlfree/">SGML CD</a>,  published by Prentice Hall PTR, is a tutorial and users
  guide to free SGML software that includes a CD of the software
    covered. It was originally going to be called "SGML for Free," but the folks at Prentice Hall thought that playing up the included CD would sell more copies of the book. You
      can download an Acrobat version of the complete Emacs/PSGML chapter
        from the book's web page.</p>
</td>
</tr>

<tr><td><a href="opsys.html"><img src="http://www.snee.com/bob/img/opsys.jpg"  alt="[Operating Systems Handbook cover]" width="120" /></a></td>
<td>
<p>My proposed title for <a href="opsys.html">The Operating Systems Handbook</a> was "Fake Your Way Through Minis and Mainframes," but McGraw-Hill Professional Books wanted something that sounded more, well, professional. The book provides a crash course in using UNIX, VMS, OS/400, VM/CMS, and
MVS. It was a $49.50 hardcover from McGraw-Hill but is now available as a set of downloadable PDF files.</p>

</td>
</tr>

</table>


</div>

<div class="side"  xmlns="http://www.w3.org/1999/xhtml">
</div>

</page>

	 <!--
		  <page title="page title here" filename="filename.html"  getsMenuItem="t">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
</div>

<div class="side"  xmlns="http://www.w3.org/1999/xhtml">
</div>

</page>
	 -->

  </pages>

