Vallejo religious doubt