Hudson, John, active 1681-1718, army contractor; director of English military hospitals in Low Countries

Relationships: