The Third Day
at Gettysburg
and Beyond
Gary Gallagher
Hardback Book