Henry Dunning Macleod. M. A.