liberal writers says Virgin Mary was raped