Sir John H. W. Hirst

GPTKB entity