Triumph of Life (Nature): Despite overwhelming obstacles, life on Earth has evolved from the most humble of beginnings to a level of diversity that challenges human comprehension. The fittest have indeed survived--even in places where no living creatures could be thought... (more details for Triumph of Life (Nature))

click to order a discounted DVD, Blu-Ray and/or on Demand version of the film

File by Debra Hennessey (#687)
2009-05-25 Grade: 6-8