Roberts, William R. (William Randall), 1830-1897