Using XSLT, how can I duplicate an XML file sans namespaces?

I have a set of valid DTD-based EAD files that I transform into HTML using a XSL stylesheet. Tastes great and less filling.

I now have a set of valid schema-based EAD files but I can't transform them because namespaces get in the way. 

My tentative solution to this problem is to copy the schema-based EAD file to new XML file sans the name spaces, and then transform the result, but my XPath statements are incorrect. This way I can use a single XSL stylesheet for HTML creation.

Here is a schema-based EAD snippet:

  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    xsi:schemaLocation = "urn:isbn:1-931666-22-9"
    xmlns:ns2          = ""
    xmlns              = "urn:isbn:1-931666-22-9"
    xmlns:xsi          = "">
    <eadheader><!-- cool stuff here --></eadheader>
    <archdesc level="collection"><!-- more cool stuff here --></archdesc>

Here is a stylesheet:

  <?xml version='1.0'?>
    <xsl:template match="/">
        <xsl:copy-of select="/ead/eadheader"/>
        <xsl:copy-of select="/ead/archdesc"/>

The stylesheet works great if I remove all the name spaces from the EAD, but I can't do that because that is the whole point of the transformation. What sort of XPath statements do I need in order successful do the copy-of command? 

Eric Lease Morgan
University of Notre Dame