The Battle of Gettysburg: A Soldier's First-Hand Account by Frank A., Col. Haskel Back to product details page >