Long, Walter S. (Walter Sully), 1842-1907