John H. M. Bruce

GPTKB entity