Beginning XSLT 2.0 : From Novice to Professional - Jeni Tennison (Apress)