Computers & Typesetting, Volume E: Computer Modern Typefaces, Knuth, Donald, 978

You will find that this textbook is easy to carry around between classes.