Author: MACLEOD, NORMAN, 1812-1872.