Abstracts of Issol 2005, the 14th International Conference on the Origin of Life, Held in Beijing, from June 19–24, 2005