Deluded might also be an appropriate term for Nancy Pelosi who according to a story in the New York Times thinks, Science is a gift of God to all of us and science has taken us to a place that is biblical in its power to cure, said Speaker Nancy Pelosi, Democrat of California.