Author: David 1837-1907 MacRae