What is life? Has molecular biology given us a satisfactory answer to this question? And if not, why, and how to carry on ...