Meaning of Christ: A Mahayana Theology (Faith Meets Faith)