Generation of Complex Diagrams: How to Make Lasagna Instead of Spaghetti

Noah Iliinsky: "My master\'s thesis is a system for creating good diagrams. It starts with the basics of perception and cognition, and walks the reader through the process of making appropriate choices for their particular design problem."