Product Design and the Role of Representation: Foundations for Design Thinking in Practice by James Andrew Self | Menrva Books | MenrvaBooks