Development and Evolution surveys and illuminates the key themes of rapidly changing fields and areas of controversy that are redefining the theory and philosophy of biology. It continues Stanley Salthe's investigation of evolutionary theory, begun in his influential book Evolving Hierarchical Systems, while negating the implicit philosophical mechanisms of much of that work. Here Salthe attemp…