I can't recommend anything more than Robert Bringhurst's "The Elements of Typographic Style", worth every penny, informative, accessible, and a lovely typeset book itself.