Waldie, John, 1833-1907