accessible-archives.com
The Civil War: Iowa's Perspective
Iowa provided more troops per capita than any other Union state, and these writings reflect the experiences of Iowa soldiers as they fought in nearly all the campaigns and major battles throughout the war years.