Mar
9
2010
Mar
6
2010
The Meaning of Life?
John Stewart argues that despite the perception that science has stripped the meaning from life, recent developments in evolutionary theory suggest that humans have a central role to play in the future of the universe.
http://www.guardian.co.uk/science/blog/2010/mar/05/meaning-life-evolution-universe









































































































































































































































































































