Sir John Young Walker MacAlister

GPTKB entity