John Collett Ryland

GPTKB entity