21st Infantry IA - THE TWENTY-FIRST REGIMENT OF IOWA VOLUNTEER INFANTRY. A NARRATIVE OF ITS EXPERIENCE IN ACTIVE SERVICE, INCLUDING A MILITARY RECORD OF EACH OFFICER, NON-COMMISSIONED OFFICER, AND PRIVATE SOLDIERS OF THE ORGANIZATION (Hardcover)
3900