From "Miracle in the Plant Leaves" documentary.
A call to reason
Fossils refute the claims of evolutionists
Photosynthesis: The source of life