Almsgiving and active charity
[Aberdeen] Scottish Church Tract Society
1850
Ser.2 no.3 of an unnamed series
Charities.