Hindsight: A Novel