James Grant (Q28962171)
British Member of Parliament (1679-1747)
Language:
other details
aliases James Grant, 6th Baronet
Sir James Grant, 6th Baronet
Sir James Grant of Grant, 6th Bt.
description British Member of Parliament (1679-1747)

External Links