Evolution

Part 1

 
 

 
 
 

Part 2

 
 

Mr John Harris talks about the seven meanings of evolution:

Cosmic evolution
Chemical evolution
Stellar and planetary evolution
Organic evolution
Macro evolution
Micro evolution

Which are testable, observable and scientifically provable?

Filmed: 2010