I just finished When the Smoke Cleared at Gettysburg by George Sheldon the other week and I recommend it for any one that does anything at Gettysburg. It give a true account from civilian eyes what happened days before and days after.