Like a political version of a veteran sports writer, as the presidential primaries approach I have been expecting some hapless candidate to throw out the first major gaffe. Republican presidential candidate Nikki Haley now has achieved that dubious prize. Asked at a recent New Hampshire town hall what she believed had caused the Civil War, she should have knocked that ball out of the park. ...