The Plausibility of Life: Resolving Darwin's Dilemma - Marc Kirschner (03/11/10)