Brendan Dawes
The Art of Form and Code

John Maeda — Design by Numbers

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