John Francis (politician)

GPTKB entity