A Definition of Life

Feb 20, 2013 Posted Under: cosmology, evolution