Religion has often opposed rational thought