John Isaac Thornycroft

GPTKB entity