<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
<xsl:output omit-xml-declaration="yes" />
<xsl:template match="ProductInfo/Details">
<item><link>
<xsl:value-of select="@url" />
</link><title>
<xsl:value-of select="ProductName" />
</title><description>
<xsl:text>Author: </xsl:text>
<xsl:value-of select="Authors/Author[1]" />
<xsl:text>; </xsl:text>
<xsl:value-of select="OurPrice" />
<xsl:if test="Availability">
<xsl:text> (</xsl:text>
<xsl:value-of select="Availability" />
<xsl:if test="Availability = 'Pre Order'">
<xsl:text>: release date </xsl:text>
<xsl:value-of select="ReleaseDate" />
</xsl:if>
<xsl:text>)</xsl:text>
</xsl:if>
</description></item>
</xsl:template>
<xsl:template match="/">
<xsl:apply-templates select="ProductInfo/Details" />
</xsl:template>
</xsl:stylesheet>