Molecular origins of life : assembling pieces of the puzzle - Brack, André, 1938- (Cambridge University Press, 1998)