I would suggest:
<xsl:template match="Names">
<xsl:text>NAMES: </xsl:text>
<xsl:apply-templates select="Name[@correct='true']"/>
<xsl:text>.</xsl:text>
</xsl:template>
<xsl:template match="Name">
<xsl:value-of select="."/>
<xsl:if test="position()!=last()">, </xsl:if>
</xsl:template>
Michael Kay
http://www.saxonica.com/
Author, XSLT 2.0 and XPath 2.0 Programmer's Reference