XPath 2.0 and XSLT 2.0
Background Material
Specifications
Fitting the Pieces Together
Data Model
Functions and Operators
Language Semantics
Static Semantics
Language Semantics (Continued)