Crafts, William A. (William August), 1819-1906