Philosophy and science

Dan Dennett and Massimo Pigliucci talk to Laurence Krauss.

http://www.youtube.com/watch?v=9tH3AnYyAI8