This is considered by many people to be a typographic bible
The Elements of Typographic Style (Paperback)
Robert Bringhurst
Also this is a good book for students and designers just starting out
Thinking with Type, Second Revised and Expanded Edition: A Critical Guide for Designers, Writers, Editors, and Students (Design Briefs)