William Hamo Thornycroft

GPTKB entity