Scripture facts and scientific doubts.