The Principles of Design (Oxford Series on Advanced Manufacturing, 6) by Nam P. Suh | Menrva Books | MenrvaBooks