Book cover for Through Blood and Fire at Gettysburg

Through Blood and Fire at Gettysburg

General Joshua L. Chamberlain and the 20th Main

Description of the book