Day-by-day with the 123d Pennsylvania Volunteers: A Nine-month Civil War Regiment from Allegheny County