John Middleton (giant)

GPTKB entity