William Jordan (MP for Marlborough)

GPTKB entity