Norman Macleod (1812–1872)

GPTKB entity