Author: Henry Dunning MacLeod
Alternate names: Henry Dunning Macleod; Henry Dunning . Macleod