XSLT programmer's reference - Kay, Michael (Birmingham : Wrox press, 2001)