Development and evolution complexity and change in biology - Salthe, Stanley N. (MIT Press, 1993)