Sparke, Penny

An introduction to design and culture : 1900 to the present - Routledge - 262p.

9780415686198