3quarksdaily: Richard Feynman on doubt, uncertainty and religion