Was the Virgin a myth that came from older cultures?