The shrewd and articulate military commander, credited with turning around the Iraq war, will deliver a speech at Saint Anselm College in New Hampshire next week, a traditional staging post in the state where the first presidential primaries are held every four years. Each of the last eight presidents has spoken at the college on their way to victory.