BLOG August 3rd, 2015 : 67P (Rosetta) Comet evidence supports theory of cosmic life August 4, 2015 William E. (Bill) Smith