AMES, Iowa The early returns have been promising.

More...