All General in Chambersburg