Thinking with Type (2004) was written by Ellen Lupton. It is a comprehensive guide to the use of type in design, and covers topics such as typography, type design, and type history. The book is widely used by designers and students of design, and is considered a classic in the field.