Longley, William L. (William Llewellyn), 1838-1884