The Thread of A Thousand Miles: A Novel