Mark Salter on John McCain's last memoir