A Vindication of Some Truths of Natural and Revealed Religion:: In Answer to the False Reasoning of Mr. James Foster, on Various Subjects; Viz. On Mysteries. On the Light of Nature, Or Reason. On Miracles. Rules of Interpreting the Holy Scripture. On Heresy. On Schism. On the Image of God in Man. Of Regeneration. On God, No Respecter of Persons. On God, Not an Arbitrary Being. Of Justification. On the Mediation of Christ. To which is Added, a Dialogue Between a Calvinist, a Socinian, an Arminian, a Baxterian, and a Deist. Wherein the Chief Arguments, for the Support of Each Scheme, are Advanced: and the Most Material Objections, Against Calvinism, are Answered. In this Dialogue, the Reader May Clearly Discover the Small Difference There is Between Baxterianism, and Arminianism; and how Arminianism Leads to Socinianism, and that to Deism