A Long Long Way: A Novel