Any Friend of God's Is a Friend of Mine: A Biblical and Historical Explanation of the Catholic Doctrine of the Communion of Saints