Introduction to design concepts
Art Design and Visual Thinking an online interactive textbook written by Charlotte Jirousek to support an entry level course at Cornell University in the Department of Textiles and Apparel. It is an introduction to design concepts and the idea of visual language