Mixing messages : contemporary graphic design in America / Ellen Lupton. - Lupton, Ellen (Thames & Hudson, 1996)