The Thames & Hudson dictionary of graphic design and designers / - Livingston, Alan. (Thames & Hudson, 2003)