Excellent video showing discoveries of the 20th Century that show the universe is designed for human life. We are not accidents.
Features scientist Michael Denton
http://youtu.be/VoI2ms5UHWg
http://www.evolutionnews.org/2015/05/for_its_moral_i095901.html