This photographic project by Frans Lanting is a celebration of the story of life on Earth. The wide-ranging imagery parallels new scientific insights about how life evolved.
Added by Upcoming Robot on August 29, 2010