The smitten shepherd, and the banner of love ...
Macleod, John,Free Church Minister, Alloa.
Edinburgh,
1853.