Bible temperance, and present duty ...
Macfarlan, D.(Duncan),1771-1857.
Edinburgh,
1847.