Sir William H. H. Hastings

GPTKB entity