20090409 edit-page: SPEAKING TREE Vedic sacrifice and passion of Christ