The Battle of GettysburgAudiobookThe Battle of GettysburgbyFrank HaskellRating: 4 out of 5 stars4/5Save The Battle of Gettysburg for later