20090514 unknown: Vedic sacrifice and passion of Christ