Knox, William James, 1822-