Bringhurst is very good. Also, good discussions from a LaTeX point of view in Chapters 2 of the Koma-Script and Memoir manuals. On my system, I get these with `texdoc memoir' and `texdoc koma'. hth, Tom