Naismith, John, active 1819-1866, MD; suregeon; deputy Inspector-General, Eastern Frontier, Bengal

Relationships: