Foundations of Christianity: A study in Christian origins