Internet Archive BookReader - Iowa colonels and regiments: being a history of Iowa regiments in the war of the rebellion; and containing a description of the battles in which they have fought