In Deer Isle, Maine: The 16th Maine Volunteer Regiment at war and at home.