Heart musings
Swan, William,1791-1866.
[Edinburgh] printed for private circulation
1866
Christian poetry, English.