John Robert Parker Ravenscroft

GPTKB entity