A theory of design of complex teleological systems: Unifying the Darwinian and Boltzmannian perspectives · Study