The plausibility of Life : resolving Darwin's dilemma - Kirschner, Marc W. 1945- (Yale University Press, 2005)