teilhard.com
Scientific Potpourri
Here are some of the top scientific stories of the week from cosmology and evolution: Humans are Related to All Life on Earth. In a recent article in the journal Nature, Douglas Theobald of Brande…