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