Brendan Dawes
Analogue + Digital

John Maeda — Design by Numbers

A book that really pushed forward the idea of designing with code to create new forms. A classic.