Author: John Denis 1826-1908 MacDonald