who was the confederate general in charge for the battle that had 3,155 people killed ?
general robert e. lee