mark salter novel ‘o’ mystery solved speechwriter sen john mccain 2008 presidential election widely identified controversial presidential novel according time mark halperin mark salter crafted novel set presidential race 2012 caused commotion literary political worlds