Typo-Graphics: The Art and Science of Type Design in Context