Xsl Fo

You will find that this textbook has a companion website with extra resources.

Art of the Cut

A nice touch in this textbook is the timeline of major discoveries in the field.