Person
(died 1789)
Not who you're looking for? Others named James Ferguson: Scottish astronomer (1710-1776) · American anthropologist · Advocate and politician · cricketer (1848-1913)
Family