Creative code - MAEDA, John (Thames & Hudson, 2004)