Gettysburg battlefield

David J. Eicher
Chronicle Books
9780811828680
0-8118-2868-9