July 3 marks the last day of the battle of Gettysburg 150 years ago -- Pickett's Charge, the "high water mark of the Confederacy."July 4 is of course Independence Day, but this year it is also the sesquicentennial...