Robertson, James, active 1880-1883, Reverend; head of the Free Church Mission in Calcutta

Relationships: