Buddhism and Christianity :a contrast and parallel