Sir John Scurrah Randles

GPTKB entity