Three Days in Gettysburg: An Intimate Tale of Lost Love and Divided Hearts at the Battle That Defined America by Brian Mockenhaupt Back to product details page >