Eight Discourses on the Connection between the Old and New Testament considered as two parts of the same Divine Revelation; and demonstrative of the great doctrine of atonement: accompanied with a preliminary discourse ... containing some remarks on the late Professor Campbell's Ecclesiastical History