MacPherson, John Molesworth, active 1880-1884, of the Indian Legislative département; CSI 1897

Relationships: