James Vernon (Q6144651)
English politician; (1646-1727)
Language: