Leask, W. Keith (William Keith), 1857-