All across Iowa next Tuesday, tens of thousands of Republican voters will travel through a chilly Midwestern night to the warmth of a local church or gymnasium for caucus meetings to select presidential candidates, the first voting in the 2012 election campaign.