Murdoch, John, active 1861-1889, LLD; Indian educationalist

Relationships: