Computational Design Thinking - Menges, Achim; Ahlquist, Sean (John Wiley, 2011)