Twenty discourses on various subjects By William Craig, ... In three volumes. ...
Craig, William,1709-1783.
London : printed for J. Murray,
1775.
ESTC