Sir William Yule (engineer)

GPTKB entity