Strictures on Mr. Duncan Macfarlan's Short vindication of the minority in the last General Assembly ...
Edinburgh, J. Johnstone
1806.
Macfarlan, D. (Duncan), 1771-1857.
Scotland Edinburgh