The plausibility of life : resolving Darwin's dilemma - Kirschner, Marc; Gerhart, John (Yale Univ. Press, 2005)