John B. Walker, 1846-1933