Italy) International Conference on Life and Its Origin (2nd 2004 Rome