The Complete Manual of Typography A Guide to Setting Perfect Type
Discusses the basic concepts of typography, as well as how to manage fonts, the distinction between good and bad type, techniques for working with point-size and leading, and rules for managing hyphenation and text wraps.