De Montfort University’s 'Professorial Lecture Series, 2009'.
‘Science offers the best answers to the meaning of life. Science offers the privilege of understanding life before you die; why you were ever born in the first place’
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?