Daniel Dennett: Reconciling Science and Our Self-Conception