The Ancient Earth 7. The Art of the Stromatolite March 7, 2016 Algae, Fossil Slime and Organic Precambrian Art Stromatolites are the earliest physical life forms on Read More »