Protestant foreign missions, their present state, tr. by D.B. Croom
Contributors: David B Croom
Published: 1880
Number of pages: 278