Java & XML, 2nd Edition: Solutions to Real-World Problems
Beginning C# XML: Essential XML Skills for C# Programmers
Learning XML - good chapter on XSLT
XML in a Nutshell - includes XSLT & XPath, XLINKS, XPointers, CSS & XSL
XML Pocket Consultant - A good reference book, includes XSL, XML schemas, XLink and Xpath (Microsoft book)
Xml Topic Maps: Creating and Using Topic Maps.
Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
XSLT - Shows how to convert between XML document formats
Beginning XSLT - I found this to be a very clear introduction to XSLT. It went at about the right pace for me and it had the right balance of theory and an example (TV guide) which is used through the book. There is a chapter on SVG and how SVG diagrams can be created using XSLT.