Binghamton University historian to present Weeping Time and Divided America