John Ernest Henniker-Major

GPTKB entity