Another Amazing TED Talk

Dan Dennett on our consciousness