William Donaldson (politician)

GPTKB entity