How Game of Thrones Will End: The History, Politics, and Pop Culture Driving the Show to its Finish