An explanatory leaflet
Scottish Society of Missions.
[S.l.] [s.n.]
[ca1850]
Missions, Scottish.